URL: https://ssl.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 114351
[ Назад ]

Исходное сообщение
"Релиз текстового редактора Vim 8.1"

Отправлено opennews , 18-Май-18 09:00 
После почти  двух лет разработки состоялся (https://www.vim.org/vim-8.1-released.php) релиз текстового редактора Vim 8.1 (http://www.vim.org/), который отнесён к категории незначительных выпусков, в котором устранены накопившиеся ошибки и предложены единичные новшества.

Код Vim распространяется (https://github.com/vim/vim/) под собственной копилефт лицензией (http://vimdoc.sourceforge.net/htmldoc/uganda.html#license), совместимой с GPL, и позволяющей без ограничений использовать, распространять и перерабатывать код. Основная особенность лицензии Vim связана с возвратом изменений - реализованные в сторонних продуктах улучшения должны быть переданы в исходный проект, если мэйнтейнер Vim посчитает эти улучшения заслуживающими внимания и отправит соответствующий запрос. По типу распространения, Vim относится к Сharityware, т.е. вместо продажи программы или сбора пожертвований на нужды проекта, авторы Vim просят перечислить любую сумму на благотворительность, если программа понравится пользователю.


Ключевым улучшением в Vim 8.1 является поддержка открытия терминала внутри окна Vim. Терминал стал первой встроенной функциональностью, реализованной с использованием добавленных в ветке Vim 8.0 средств для организации запуска обработчиков в фоне и взаимодействия с ними через механизм асинхронного ввода/вывода и каналов, без блокировки работы основного процесса Vim. Создание окна с терминалом осуществляется командой ":term", для переключения в окно терминала и обратно предоставляется клавиатурная комбинация "CTRL-W w".


В качестве областей применения встроенного терминала упоминается:


-   Быстрый запуск серии команд в shell по ходу редактирования;

-  Выполнение команд, подобных make, продолжая редактирование кода в других окнах vim и контролируя ход сборки;

-  Запуск в терминале отладочного плагина для отладки непосредственно в Vim;


-  Проведение различных тестов, в том числе тестов интерактивных действий, таких как работа всплывающих меню;
-  Доступ к консоли при редактировании файлов на удалённом хосте, вход на который осуществлён по SSH (можно быстро запустить терминал, без применения screen/tmux и без установки нового ssh-соединения).


Среди других изменений (https://raw.githubusercontent.com/vim/vim/master/runtime/doc...):

-  В коде vim разрешено применение некоторых возможностей спецификации C99, таких как комментарии через "//" и оставление запятой после последнего элемента множества;-  Добавлены новые команды: ":pythonx", ":pyxdo", ":pyxfile", ":terminal", ":tmapclear", ":tmap", ":tnoremap", ":tunmap";-  Добавлены новые функции: term_*, assert_beeps, assert_equalfile,
assert_report, balloon_show, balloon_split, ch_canread, getchangelist, getjumplist, getwinpos, pyxeval, remote_startserver, setbufline, test_ignore_error, test_override, trim и win_screenpos;-  Добавлены новые обработчики событий: CmdlineChanged, CmdlineEnter, CmdlineLeave, ColorSchemePre, DirChanged, ExitPre, TerminalOpen, TextChangedP, TextYankPost;
-  Добавлены новые опции: 'balloonevalterm',
    'imstyle',
    'mzschemedll',
    'mzschemegcdll',
    'makeencoding',
    'pumwidth',
    'pythonhome',
    'pythonthreehome',
    'pyxversion',
    'termwinkey',
    'termwinscroll',
    'termwinsize',
    'viminfofile',
    'winptydll'.

URL: https://groups.google.com/forum/#!topic/vim_announce/K1lBxTJ...
Новость: https://www.opennet.ru/opennews/art.shtml?num=48619


Содержание

Сообщения в этом обсуждении
"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 09:00 
Хорошая новость. Всё ясно и понятно. Осталось выяснить, как выйти.

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 09:05 
Шутка неактуальна с тех пор как они существенно понизили порог выхода.

"Релиз текстового редактора Vim 8.1"
Отправлено Диносуслик , 18-Май-18 09:26 
> Шутка неактуальна с тех пор как они существенно понизили порог выхода.

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 11:02 
Проиграл с подливой. A.Stahl, залогинься.

"Релиз текстового редактора Vim 8.1"
Отправлено Ilya Indigo , 18-Май-18 21:21 
Для новичков очень не очевидно набрать :q при этом обязательно в английской раскладке!
А если они что-то изменили и НЕ хотят сохранять, то обязательное :!q иногда бесит даже меня.

"Релиз текстового редактора Vim 8.1"
Отправлено atnt , 19-Май-18 03:23 
Вы хотели сказать :q! .

"Релиз текстового редактора Vim 8.1"
Отправлено Ilya Indigo , 19-Май-18 03:25 
> Вы хотели сказать :q! .

Да, я ещё их постоянно путаю.


"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 19-Май-18 10:19 
^C выдает подсказку в новых версиях.

"Релиз текстового редактора Vim 8.1"
Отправлено vladoos , 19-Май-18 13:17 
а для кого придумали shift+ZZ и shift+ZQ? биндинги на самом деле даже приятнее, чем в нано) сам новичек в vim, стал им активно пользоваться просто когда понял, что много рутинной работы в нем делать в разы быстрее. Хотя да... на стене повесил плакат с подсказками по командам и биндингам. ) vim не для разового использования. mcedit and nano наше все, но vim всее... )

"Релиз текстового редактора Vim 8.1"
Отправлено Ilya Indigo , 20-Май-18 10:45 
> Хотя да... на стене повесил плакат с подсказками
> по командам и биндингам.

В том то и дело что без этого никак. :-(
Они никак интуитивно не запоминаются.
А нужно мне не чаще раза в месяц, при этом я сам предпочитаю именно vim, а не nano, но тем не менее шутка про так как из него выйти будет актуальна всегда!


"Релиз текстового редактора Vim 8.1"
Отправлено Диносуслик , 18-Май-18 09:27 
Мы как узнали, что разработчик пишет в Vim, то решили не брать в команду. Не впишется. У нас ведь Idea / VS Code. Нам фрики не нужны. Нам работать надо.

"Релиз текстового редактора Vim 8.1"
Отправлено snm , 18-Май-18 09:56 
Повезло разработчику. Не будет работать с командой IDE-фашистов.

"Релиз текстового редактора Vim 8.1"
Отправлено fr0ster , 18-Май-18 10:03 
Толсто. У IDEA есть VIM режим.

"Релиз текстового редактора Vim 8.1"
Отправлено KonstantinB , 18-Май-18 18:25 
Для VS Code тоже плагин есть, кстати.

И упоминание VS Code как раз выдает толстого тролля. Если IDEA - это полноценная IDE, оперирующая на уровне архитектуры не просто строками и символами, а токенами целевого языка программирования, то VS Code - это просто текстовый редактор а-ля Sublime, обвешанный плагинами, и принципиально от vim ничем не отличается.


"Релиз текстового редактора Vim 8.1"
Отправлено имя , 18-Май-18 10:38 
Если нету длинной бороды и от него не воняет, значит просто привычка, а человек нормальный.

"Релиз текстового редактора Vim 8.1"
Отправлено Справочная , 18-Май-18 10:43 
> Если нету длинной бороды и от него не воняет

так обычно от емаксеров


"Релиз текстового редактора Vim 8.1"
Отправлено имя , 18-Май-18 10:54 
я больше про фриков, а не вимеров. А из знакомых только один емаксер есть и от него не воняет, хоть он и фрик :)

"Релиз текстового редактора Vim 8.1"
Отправлено freehck , 18-Май-18 13:15 
> один емаксер есть и от него не воняет, хоть он и фрик :)

А мы разве знакомы? :)


"Релиз текстового редактора Vim 8.1"
Отправлено имя , 18-Май-18 13:23 
А вы не из России и ваш родной язык не русский?

"Релиз текстового редактора Vim 8.1"
Отправлено Диносуслик , 18-Май-18 11:03 
Борода была. Это тоже послужило аргументом, чтобы не брать

"Релиз текстового редактора Vim 8.1"
Отправлено имя , 18-Май-18 11:20 
А вы все в команде безбородые бритые качки?

"Релиз текстового редактора Vim 8.1"
Отправлено iPony , 18-Май-18 11:47 
Ну тут же другой аспект.
Если отросшая и неухоженная борода, то это одно.
А если грамотно отриманная бородка, то другое.

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 12:01 
отриманная...

Вы там, занимаясь скрапбукингом, смузи на свитшот не пролили?


"Релиз текстового редактора Vim 8.1"
Отправлено DeadMustdie , 18-Май-18 16:41 
> Вы там, занимаясь скрапбукингом, смузи на свитшот не пролили?

Шо? Кому ваншот?


"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 19:29 
Наверное вейпами кардиган прокурили. :)

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 19-Май-18 22:50 
Итого имеем чтобы попасть в софтверную компанию сейчас надо не профессиональные навыки, а гладкая борода, стакан смузи и гироскутер. Так чтоли?

"Релиз текстового редактора Vim 8.1"
Отправлено имя , 19-Май-18 23:09 
Фу, какой стакан? Мэйсон жар!

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 11:42 
компания, в которой судят по внешнему виду и привычкам, а не реальным навыкам? как вы до 21ого века-то дожили...

"Релиз текстового редактора Vim 8.1"
Отправлено iPony , 18-Май-18 12:12 
Вроде явно написано, что было не единственным фактором

> Это тоже послужило аргументом, чтобы не брать


"Релиз текстового редактора Vim 8.1"
Отправлено Anonimous , 18-Май-18 23:52 
Это же тренд в индустрии сейчас такой красивых парней и интересных девчонок в IT компании набирать, а разработку отдавать на аутсорсинг в индийскую деревню. Если человек имеет серьёзный опыт в ИТ - он не впишется и может всё испортить!

"Релиз текстового редактора Vim 8.1"
Отправлено Нет ты , 19-Май-18 01:35 
Орнул аки конь, ибо правда.

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 12:28 
В какой пещере вы там сидите, интересно? У нас давно уже все мужики с бородами, тренд такой, епть!

"Релиз текстового редактора Vim 8.1"
Отправлено Диносуслик , 18-Май-18 14:42 
Петра Первого на вас нет

"Релиз текстового редактора Vim 8.1"
Отправлено Andrey Mitrofanov , 18-Май-18 13:19 
> Борода была. Это тоже послужило аргументом, чтобы не брать

Седену тестикул, рабочие отверстия -- проверяли?


"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 19-Май-18 11:43 
Ясно. Ты овервотчер, в прошлом рубист.

"Релиз текстового редактора Vim 8.1"
Отправлено Ilya Indigo , 19-Май-18 03:28 
> Если нету длинной бороды и от него не воняет, значит просто привычка,
> а человек нормальный.

А что Вы имеете против длинной бороды!?


"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 19-Май-18 11:44 
В ней застревают экскременты начальника в процессе римминга, полагаю.

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 16:39 
У нас такого не было, но на любителей вымени смотрят как на калек, или юродивых, которые вместо того, чтобы пользоваться фичами ide тратят рабочее время на набивание бреда в вимконсоль и переключение режимов.

"Релиз текстового редактора Vim 8.1"
Отправлено Илья , 20-Май-18 00:09 
Вот вы странный. Нужно вам, например, какой-нибудь лог распарсить, или кусок текста поформатировать. Ну или если вы по ssh зашли? Не в Иде же это делать?

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 10:01 
>Хорошая новость. Всё ясно и понятно. Осталось выяснить, как выйти.

killall vim


"Релиз текстового редактора Vim 8.1"
Отправлено КО , 18-Май-18 20:44 
Сразу стало понятно зачем в него встроили терминал! :)

"Релиз текстового редактора Vim 8.1"
Отправлено iPony , 18-Май-18 10:16 
Смех-смехом.
Но вот меня в институте изнасиловали вимом, так я чем-то другим пользоваться не могу.
А как-то открыл Emacs, так вот там реально не нашёл как выйти... Сменил tty.

"Релиз текстового редактора Vim 8.1"
Отправлено Пользователь Debian , 18-Май-18 13:06 
M-x doctor <Enter>

Потом пишешь: how do I quit?<Enter>


"Релиз текстового редактора Vim 8.1"
Отправлено freehck , 18-Май-18 13:21 
Me: How do I quit?
Doctor: What do you think?
Me: How do I quit?
Doctor: I'll ask the questions, if you don't mind!
Me: I do.
Doctor: Why do you say you do?
Me: I do mind.
Doctor: Is it because of your plans that you say you do mind?
Me: Yes.
Doctor: I see...  Well, what makes you believe this is so?
Me: Wait. I just wanna ask how to quit emacs?
Doctor: Emacs?  Hah!  I would appreciate it if you would continue.
Me: Please, would you be kind to say me how to quit Emacs?
Doctor: Are you sure?
Me: Yes, I am.
Doctor: Maybe your life has something to do with this.

"Релиз текстового редактора Vim 8.1"
Отправлено Andrey Mitrofanov , 18-Май-18 13:23 
> M-x doctor <Enter>
> Потом пишешь: how do I quit?<Enter>

Опенет в маём имаксе:   // sX<Enter>X<RET><RET>x

I am the psychotherapist.  Please, describe your problems.  Each time
you are finished talking, type RET twice.

how do I quit?

What do you think?

how do I quit?

I'll ask the questions, if you don't mind!



"Релиз текстового редактора Vim 8.1"
Отправлено Ordu , 18-Май-18 15:11 
Ctrl-Z же есть. Он в emacs'е работает совершенно стандартным для терминала способом, останавливает текущий процесс и выкидывает в командную строку.

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 16:42 
> Ctrl-Z же есть. Он в emacs'е работает совершенно стандартным для терминала способом,
> останавливает текущий процесс и выкидывает в командную строку.

У нормальных людей это Undo.


"Релиз текстового редактора Vim 8.1"
Отправлено Ordu , 18-Май-18 16:53 
>> Ctrl-Z же есть. Он в emacs'е работает совершенно стандартным для терминала способом,
>> останавливает текущий процесс и выкидывает в командную строку.
> У нормальных людей это Undo.

Что эти нормальные люди забыли в терминале? Им что, мало MSO, приключений захотелось?


"Релиз текстового редактора Vim 8.1"
Отправлено EHLO , 19-Май-18 07:54 

> Что эти нормальные люди забыли в терминале? Им что, мало MSO приключений,
> захотелось?

очевидно


"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 19:32 
> изнасиловали вимом, так я чем-то другим пользоваться не могу

Да у тебя стокгольмский синдром!


"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 19:57 
синдром первой ночи...

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним84701 , 18-Май-18 20:34 
> А как-то открыл Emacs, так вот там реально не нашёл как выйти...

С-h ?
С-h t
C-h b
C-x C-c


"Релиз текстового редактора Vim 8.1"
Отправлено Ю.Т. , 18-Май-18 20:51 
>> А как-то открыл Emacs, так вот там реально не нашёл как выйти...
> С-h ?
> С-h t
> C-h b
> C-x C-c

Ещё дойти надо до этого самого цэ-хэ.
Нет, делается это так: после первого попадания в капкан узнаётся и записывается или запоминается команда (или команды) для выхода.
(слышал, что кто-то там в блоге представил это как своё открытие, но он лишь эпигон; данный алгоритм известен минимум с конца 80-х годов :)))


"Релиз текстового редактора Vim 8.1"
Отправлено Аноним84701 , 18-Май-18 21:07 
>>> А как-то открыл Emacs, так вот там реально не нашёл как выйти...
>> С-h ?
>> С-h t
>> C-h b
>> C-x C-c
> Ещё дойти надо до этого самого цэ-хэ.

Вообще-то по умолчанию есть менюшка. Что в консоли, что в икасх.
Там можно и мышкой/стрелками нужное действие выбрать, да и хоткеи тоже вполне показываются.


File > t Options Buffers Tools Development Help                                                                      
Visit New File...              C-x C-f -------------------------------------------------------------------------------
Open File...                                                                                                          
Open Directory...              C-x d                                                                                  
Insert File...                 C-x i                                                                                  
Close                                                                                                                
--                                                                                                                    
Save                           C-x C-s                                                                                
Save As...                     C-x C-w                                                                                
Revert Buffer                                                                                                        
Recover Crashed Session                                                                                              
--                                                                                                                    
Print Buffer                                                                                                          
Print Region                                                                                                          
PostScript Print Buffer                                                                                              
PostScript Print Region                                                                                              
PostScript Print Buffer (B+W)                                                                                        
PostScript Print Region (B+W)                                                                                        
--                                                                                                                    
New Window Below               C-x 2                                                                                  
New Window on Right            C-x 3                                                                                  
Remove Other Windows           C-x 1                                                                                  
--                                                                                                                    
New Frame                      C-x 5 2                                                                                
New Frame on Display...                                                                                              
Delete Frame                   C-x 5 0                                                                                
--                                                                                                                    
Quit                           C-x C-c

Но да, это было бы слишком просто – совсем без превозмогания или тройного сальто с двойным переворотом и хлопком ушами  ;)

"Релиз текстового редактора Vim 8.1"
Отправлено Ю.Т. , 18-Май-18 21:23 
>>>> А как-то открыл Emacs, так вот там реально не нашёл как выйти...
>>> С-h ?
>>> С-h t
>>> C-h b
>>> C-x C-c
>> Ещё дойти надо до этого самого цэ-хэ.
> Вообще-то по умолчанию есть менюшка. Что в консоли, что в икасх.

А кстати, она всегда была? в консоли?

Но речь-то больше велась о Другом Редакторе.


"Релиз текстового редактора Vim 8.1"
Отправлено Аноним84701 , 19-Май-18 00:01 
> А кстати, она всегда была? в консоли?

В гуе был, а вот за консоль не скажу - не помню. Я после прохождения туториала распечатал "emacs cheat sheet" и в основном смотрел в него.

> Но речь-то больше велась о Другом Редакторе.

Есть только один Редактор с большой буквы!!1 :)
Если серьезно, то сабж(vi[m]) я когда-то тоже пробовал, честно проходил обучающий сценарий и прочее, но…
Для редактирования текста(кода и т.д) концепция с режимами мне как-то не зашла, а вот для WM, браузера или читалки PDF, манов (less) вполне нравится.


"Релиз текстового редактора Vim 8.1"
Отправлено Ordu , 19-Май-18 02:10 
> А кстати, она всегда была? в консоли?

Насчёт "всегда" не скажу, но ~15 лет назад, когда я впервые столкнулся с emacs'ом, менюшка там была и в консоли. Я помню, потому что на фоне опыта использования BorlanC 3.1 мне не нравилось как она сделана: ноль псевдографики, никаких тебе красивых открывающихся меню поверх всего остального. До сих пор не понимаю, почему бы не сделать красиво. Может просто всем плевать? Это меню носит скорее справочный характер при первых опытах с emacs'ом.


"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 15:13 
Так не за чем выходить уже,консоль в вим добавили.

"Релиз текстового редактора Vim 8.1"
Отправлено КО , 18-Май-18 20:47 
Человек выше правильно заметил - разработчик VIM не смог найти выход, ему проще выло встроить в него терминал, чтоб написать killall...

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 09:04 
Наиболее используемый текстовый редактор. Как открыл его при установке Убунту ЛТС в 2014 году, так и не закрыл.

"Релиз текстового редактора Vim 8.1"
Отправлено Диносуслик , 18-Май-18 09:26 
Толсто

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 09:59 
>Как открыл его при установке Убунту ЛТС в 2014 году, так и не закрыл.

Так убей уже наконец зависший процесс.


"Релиз текстового редактора Vim 8.1"
Отправлено имя , 18-Май-18 10:39 
не верю, там nano по умолчанию!


"Релиз текстового редактора Vim 8.1"
Отправлено Khariton , 19-Май-18 09:25 
nano -это папо, а vim - мамо...)))
а mcedit - их сынок..)))

"Релиз текстового редактора Vim 8.1"
Отправлено El Anonimo , 20-Май-18 04:27 
Насколько лучше был бы мир, если бы mcedit был установлен по умолчанию.

"Релиз текстового редактора Vim 8.1"
Отправлено имя , 20-Май-18 21:29 
https://habr.com/post/307084/
vi хватает с лихвой и практически везде предустановлен.

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 22-Май-18 04:10 
Отвечаю, недавно кнопка i - не сработала в vi. А уж когда начинаешь не приведи господь, стрелками или DEL клавишей пользоваться - зачем их только на клавиатуру вынесли - так пиши-пропало.

"Релиз текстового редактора Vim 8.1"
Отправлено A.Stahl , 18-Май-18 09:05 
>встроенный терминал

Ура! Теперь можно портить не только текст, но и систему!
>mzschemegcdll

прелесть-то какая.

Интересно, когда vim научится бибикать в честном стерео режиме?


"Релиз текстового редактора Vim 8.1"
Отправлено Andrey Mitrofanov , 18-Май-18 09:34 
>>mzschemegcdll
> прелесть-то какая.

Ты даже не представляешь!

+On MS-Windows the options 'mzschemedll' and 'mzschemegcdll' are used for the
+name of the library to load.  The initial value is specified at build time.


"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 09:24 
Почему бы не использовать например, screen?

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 09:35 
Пля, потому что в screen'е придётся запускать несколько vim'ов вместо одного.

"Релиз текстового редактора Vim 8.1"
Отправлено Anonim , 18-Май-18 11:16 
ваш vim слишком жирный переходите на vis в комбинации с нормальным оконным менеджером dwm (или терминальным мультиплексором например dvtm http://www.brain-dump.org/projects/dvtm/ )

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним Михаила , 18-Май-18 09:51 
Чем оно лучше Neovim?

"Релиз текстового редактора Vim 8.1"
Отправлено alex , 18-Май-18 10:12 
Чем Neovim лучше MS Word?

"Релиз текстового редактора Vim 8.1"
Отправлено Anonim , 18-Май-18 11:09 
Neovim это отрефакторенная версия vim, но часть функционала там может не быть. Совместимость с плагинами там близка к 100%.
если вы хотите более более православный редактор без поддержки windows, мышки и прочего гoвна. то попробуйте vis http://repo.or.cz/vis.git   кроме простого исходного кода там включена более мощные средства редактирования по сравнению с vim. можно сказать это помесь vi + sam + множественные курсоры.

"Релиз текстового редактора Vim 8.1"
Отправлено inferrna , 18-Май-18 11:19 
В 2к18 и переписывать что-то заново не на расте - не нужно.

"Релиз текстового редактора Vim 8.1"
Отправлено EuPhobos , 18-Май-18 09:57 
Не люблю nano только потому, что мне всегда кажется, что в окне терминала я в vim..

"Релиз текстового редактора Vim 8.1"
Отправлено iCat , 18-Май-18 10:23 
":term" - здорово...
Буду часто пользоваться!

"Релиз текстового редактора Vim 8.1"
Отправлено gnh , 18-Май-18 10:54 
Чем tmux хуже?

"Релиз текстового редактора Vim 8.1"
Отправлено iCat , 18-Май-18 11:42 
> Чем tmux хуже?

Хуже? Кто сказал?


"Релиз текстового редактора Vim 8.1"
Отправлено svlasov , 18-Май-18 10:30 
А что за отладочный плагин на скриншоте?

"Релиз текстового редактора Vim 8.1"
Отправлено Анонимище , 18-Май-18 10:40 
Когда же я его осилю :(

"Релиз текстового редактора Vim 8.1"
Отправлено имя , 18-Май-18 10:58 
когда надо будет.

Я всю жизнь сидел на нано пока не устроился в команду где по уставу везде стоял только vim.


"Релиз текстового редактора Vim 8.1"
Отправлено Anomym , 19-Май-18 00:17 
Ну выучишь - ты эту систему команд. Но тогда не ты будешь использовать инстурмент. а инстурмент будет использовать тебя по СВОИМ правилам.
Кстати, поэту и появляются эти плагины для браузеров и фаловых менеджеров из-за конфликта с современной реальностью и используемыми хоткеями у жертва импринтинга утёнка.



"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 20-Май-18 02:12 
Возможно порву тебе мозг..

Инструменты внезапно не используют людей - они устраняют одни ограничения и создают другие.
Если бы инструмент не давал очевидных бонусов - никто бы его не использовал, кроме авторов.

Плагины появились не из-за конфликта с реальностью, а из-за понимания разработчиков, что всего в базовую поставку не впихнуть, а поддержка плагинов даст толчок развития продукту за счёт привлечения к разработке пользователей.


"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 22-Май-18 04:12 
Не, чувак, ты ответил не на мой пост. А на какой-то пост в твоей голове.


"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 22-Май-18 22:03 
Я тебе про ивана - ты мне про болвана. Явно ты раб инструмента

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 10:50 
Что это такое и чем это лучше emacs?

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 11:11 
Отличный редактор там, где нет графики. Но те, кто говорит, что его можно использовать как среду разработки - прежде, чем говорить, попробуйте нормальные ide! И бороду сбрейте!

"Релиз текстового редактора Vim 8.1"
Отправлено adolfus , 18-Май-18 12:34 
slickedit, если Вы знаете, что это такое, симулирует vim как один из вариантов. Поддерживает не все vim-плагины, но тем не менее.

"Релиз текстового редактора Vim 8.1"
Отправлено Илья , 18-Май-18 14:00 
Большая ошибка из вима делать иде. Запаритесь. Больше времени на допиливание уйдёт. Лучше его использовать по назначению.

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 11:17 
> для переключения в окно терминала и обратно предоставляется клавиатурная комбинация "CTRL-W w"

Кто бы мог подумать.


"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 11:28 
Встроенный терминал добавили, это хорошо. Но я уже перекатился на Neovim, там можно биндить Alt+key, еще есть поддержка true color цветовых схем. Для меня это killer-фичи :)
PS Вордфильтр странно реагирует на «КИЛЛEP».

"Релиз текстового редактора Vim 8.1"
Отправлено Анрнимный Анонимус , 18-Май-18 11:39 
Я и сам использую neovim, но вообще-то true color есть и в vim, да и Alt биндится, через эскейп чар ^[.

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 12:09 
Без нормального автокомплита и анализатора кола, к сожалению ьез IDE не обойтись(
А так люблю все vi\vim\nvim

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 12:17 
deoplete, ale?

"Релиз текстового редактора Vim 8.1"
Отправлено annual slayer , 17-Авг-18 14:51 
> deoplete, ale?

ale классный, но слегка сыроват (есть некоторые граничные случаи, где YCM по-лучше отрабатывает, хоть и медленнее)

надеюсь, через пару месяц будет совсем торт


"Релиз текстового редактора Vim 8.1"
Отправлено annual slayer , 18-Май-18 12:22 
я предпочитаю на локалхосте YCM и Syntastic, на сервере хватает простого Ctrl+N

"Релиз текстового редактора Vim 8.1"
Отправлено adolfus , 18-Май-18 12:36 
> Без нормального автокомплита и анализатора кола, к сожалению ьез IDE не обойтись(

Может, кала?


"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 20-Май-18 02:14 
ctags

"Релиз текстового редактора Vim 8.1"
Отправлено annual slayer , 18-Май-18 12:20 
> Основная особенность лицензии Vim связана с возвратом изменений - реализованные в сторонних продуктах улучшения должны быть переданы в исходный проект, если мэйнтейнер Vim посчитает эти улучшения заслуживающими внимания и отправит соответствующий запрос.

а можно подробнее об этом? я б тоже такое хотел запилить в каждом продукте


"Релиз текстового редактора Vim 8.1"
Отправлено Пользователь Debian , 18-Май-18 13:08 
Ужасно сглаживание настроено на системе, в которой сняли скриншоты.

"Релиз текстового редактора Vim 8.1"
Отправлено Ю.Т. , 18-Май-18 13:28 
В редакторах на pdp-11 этот режим работы был единственным и потому не обсуждался.
Но даже после простых досовских редакторов *этого* уже никогда не хотелось. ))

"Релиз текстового редактора Vim 8.1"
Отправлено пох , 19-Май-18 00:59 
> В редакторах на pdp-11 этот режим работы был единственным и потому не
> обсуждался.

mim был на (сгoвняноунас)аналоге pdp11, и не только.
А вообще-то экранные редакторы были еще во времена Д3-28 (правда, им до true vi было как до неба, но надо понимать, что это вообще-то позиционировалось как программируемый калькулятор)
Все они были однорежимные. Чтобы сохранить файл, надо было нажать какую-нибудь совершенно бессмысленную и незапоминабельную комбинацию управляющих клавиш, к тому же разную на разных терминалах, ибо набор этих клавиш был разным, и не все были пригодны к использованию.
vi по сравнению с этим казался верхом логичности.

> Но даже после простых досовских редакторов *этого* уже никогда не хотелось. ))

так трудно переучиться после EDLIN ?


"Релиз текстового редактора Vim 8.1"
Отправлено Ю.Т. , 19-Май-18 09:13 
>> В редакторах на pdp-11 этот режим работы был единственным и потому не
>> обсуждался.
> mim был на (сгoвняноунас)аналоге pdp11, и не только.

Ни к чему здесь блистать эрудицией, я всё равно ничего уже не помню про эти редакторы, кроме того, что сам работал с тремя, и кроме той самой логики управления, которую vi повторял и до сих пор повторяет, т.е., спецклавиши на терминале, вводящие в  режим вот этих вот команд.
Пока это было единственной игрой в городе, это годилось. Это всё равно было лучше рулона.
Но даже г*нный нортон едитор 1-й серии (внешний вид и возможности представИмы по современным pico/nano) моментально отбивал желание во всём этом бултыхаться.


"Релиз текстового редактора Vim 8.1"
Отправлено Дуплик , 18-Май-18 13:34 
Хороший редактор. Приятно, что существует GVim, который ещё лучше, потому что использует GTK+.

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 13:47 
Intellij IDEA, Qt Creator, Eclipse, RubyMine, Anuta, Visual Studio  - оболочки на все вкусы и предпочтения. Но использовать текстовый редактор для кодинга? В 2018 году? Без _удобного_ автодополнения, анализаторов кода, функций рефакторинга, да и просто красивого внешнего вида инструмента который вы видите годами? Для упорства с которым парни до сих пор кодят этого динозавра можно найти и более достойное применение :(
Если нужен редактор на консоли - скомпилируйте mc - там отличный набор плагинов с подсветкой в редакторе. Midnight Commander собирается везде.

"Релиз текстового редактора Vim 8.1"
Отправлено ugandan kid , 18-Май-18 14:02 
>Без _удобного_ автодополнения, анализаторов кода, функций рефакторинга

Не вижу противоречий, Вим с плагинами это все умеет. И не требует 12 гигов и 8 ядер для того, чтобы не тормозить, к тому же запускается даже на тостере.



"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 14:22 
Вы использовали гиперболу, демагогический прием в споре. Столько ресурсов возможно потребуется, если открыть проект вроде Open CASCADE с десятками тысяч файлов исходников, и то, скорее всего нет. Если быть конкретным в деталях, то 12 гигов (незначительный объем памяти) занимает пять или шесть параллельно открытых VS с проектами по неск тыс файлов. Остальные оболочки не так прожорливы.
Неужели у вас нет приличного ПК? И так же, вполне определенно, что рабочее время  и рационалное использование своего труда дороже электричества, но конечно ради ложного чувства ностальгии "по старым добрым временам" можно поиграть и в вимом, но это не инженерный подход ИМХО.

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 20-Май-18 02:15 
Родной, ты как будто первый день на опеннете.
Тут содержательных и при этом не демагогических постов с гулькин орган.

"Релиз текстового редактора Vim 8.1"
Отправлено Anomym , 19-Май-18 00:14 
Не умеет, уж поверьте. Особенно когда до отладки доходит

"Релиз текстового редактора Vim 8.1"
Отправлено имя , 18-Май-18 14:42 
для консоли vi практически везде предустановлен. MC не нужен.

"Релиз текстового редактора Vim 8.1"
Отправлено анон , 18-Май-18 16:10 
для начинающих самое то эклипс. потом уже начинаются потребности. В нормальном дополнении с просмотром. В  буферах обмена, в нескольких - причем где, например, на всю жизнь положены  и принтфы и сислоги с вызовом (__файл__/__лайн__/функшен).  Становится нужен вим.

"Релиз текстового редактора Vim 8.1"
Отправлено Славко , 18-Май-18 14:13 
> CTRL-W w

Наконец-то оно становится быть похожим на нормальный редактор, на Emacs.


"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 14:43 
Это стандартная комбинация для переключения окон в Vim'е.

"Релиз текстового редактора Vim 8.1"
Отправлено Andrey Mitrofanov , 18-Май-18 14:53 
>> CTRL-W w
>быть похожим на нормальный редактор, на Emacs.

Нет. Похоже это C-w w.


"Релиз текстового редактора Vim 8.1"
Отправлено логиканесобирается , 18-Май-18 15:33 
Присмотритесь к скриншотам. Они очень смешные. Так, наверное, только в Линукс можно скриншотить :)

"Релиз текстового редактора Vim 8.1"
Отправлено Andrey Mitrofanov , 18-Май-18 15:42 
> Присмотритесь к скриншотам. Они очень смешные. Так, наверное, только в Линукс можно

К тебя в вин9е не завезли скруглённых уголочков?



"Релиз текстового редактора Vim 8.1"
Отправлено логиканесобирается , 18-Май-18 16:07 
Ещё раз посмотри через свой шприц как через увеличительное стекло :)

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 18-Май-18 17:31 
Кто в здравом уме будет этим пользоваться в наш век.

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 19-Май-18 10:05 
Видимо те кто научился им пользоваться.

"Релиз текстового редактора Vim 8.1"
Отправлено Шмыга , 18-Май-18 17:35 
Неплохой редактор, но TEA - лучше.

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 20-Май-18 02:23 
> Неплохой редактор, но TEA - лучше.

Конечно лучше, например тем, что тянет QT.


"Релиз текстового редактора Vim 8.1"
Отправлено winorun , 18-Май-18 19:16 
Коли тут собрались vim'еры - осмелюсь спросить помощи.
Как сделать переключение текущего каталога на первый открытый файл
т.е.
:set autochdir

но чтобы при :e subdir/file текущий каталог не менялся


"Релиз текстового редактора Vim 8.1"
Отправлено winorun , 18-Май-18 19:40 
Вопрос снимается, просто голова не варит, подтупливаю

"Релиз текстового редактора Vim 8.1"
Отправлено Anomym , 19-Май-18 00:21 
Один недалекий любитель Vim-a, говорил - зачем превью печатной платы в 3D, а сам не мог осилить mutt :/. И хвалился тем, что в его fluxbox-е нет даже Thunara.

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 20-Май-18 02:20 
И с какой же целью ты нам рассказываешь про одного любителя вима, который поступил не так как тебе нравится?Чтобы стало репрезентативно расскажи нам сразу про всех любителей вима.

"Релиз текстового редактора Vim 8.1"
Отправлено Некто с Марса , 19-Май-18 21:23 
Vim - это лучший редактор для цветовых палитр.
Лучшее автодополнение.
Всё остальное так себе. Бибикает уныло. Макросы писать не получается. Сокобана и почтового клиента -нет.

"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 20-Май-18 15:12 
>Сокобана и почтового клиента -нет.

Используй эмакс. Эмакс это операционная система там всё есть.


"Релиз текстового редактора Vim 8.1"
Отправлено Некто с Марса , 20-Май-18 16:01 
> Используй эмакс. Эмакс это операционная система там всё есть.

Спасибо за полезные советы. У емакса есть много полезных фич,
но нет текстового редактора. Так вот мучаюсь между умным и красивым.
Просто надвое разрываюсь.



"Релиз текстового редактора Vim 8.1"
Отправлено Аноним , 20-Май-18 21:43 
А можно в открытую :terminal консоль копипастить из редактора не через системный буфер обмена?

"Релиз текстового редактора Vim 8.1"
Отправлено rihad , 23-Май-18 18:04 
Кто-нить использует фичи vim выходящие за рамки vi? ) Я не говорю про :wnext и прочие сахаризмы, а дейтсвительно что-то новое. Вопрос к админам, не к программерам.