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

Исходное сообщение
"Доступен Neovim 0.4, модернизированный вариант редактора Vim "

Отправлено opennews , 16-Сен-19 22:57 
Опубликован релиз Neovim 0.4, ответвления от редактора Vim, сфокусированного на  повышении расширяемости и гибкости. Оригинальные наработки проекта распространяются под лицензией Apache 2.0, а базовая часть под лицензией Vim...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=51495


Содержание

Сообщения в этом обсуждении
"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 16-Сен-19 22:57 
Использую Atom - полет нормальный.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено fske , 16-Сен-19 23:11 
Когда перестанешь есть какахи - сообщи нам! Мы волнуемся.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 02:36 
А монжно поинтересоваться, по какой объективной причине атом - это плохо?

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено th3m3 , 17-Сен-19 06:10 
Достаточно одного слова - Electron.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено at , 16-Сен-19 23:14 
Atom ни разу не альтернатива vim, на сервере не гуев.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Del , 17-Сен-19 11:26 
Кодите на сервере без гуев, сурово...

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено жека воробьев , 17-Сен-19 12:30 
чем на сервере конфиги править, ed?

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Del , 17-Сен-19 14:09 
> чем на сервере конфиги править, ed?

Nano?


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено тигар , 18-Сен-19 08:39 
использование nano где-либо = признак того, что использующий - дэбил.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 18-Сен-19 09:36 
Илита в треде! Все в cat << EOF!!!

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Del , 18-Сен-19 11:04 
> использование nano где-либо = признак того, что использующий - дэбил.

Опа, пацаны то и не знали. Обоснование будет или мы на слова должна диванному эксперту поверить?


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено тигар , 18-Сен-19 11:48 
>> использование nano где-либо = признак того, что использующий - дэбил.
> Опа, пацаны то и не знали. Обоснование будет или мы на слова
> должна диванному эксперту поверить?

если нужно какое-то обоснование тому, что использующие nano идиоты, то, считаю, смысла продолжать тред примерно 0.


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Del , 18-Сен-19 11:53 
>>> использование nano где-либо = признак того, что использующий - дэбил.
>> Опа, пацаны то и не знали. Обоснование будет или мы на слова
>> должна диванному эксперту поверить?
> если нужно какое-то обоснование тому, что использующие nano идиоты, то, считаю, смысла
> продолжать тред примерно 0.

Сливалити засчитано, считай так дальше мамкин эксперт. Только запомни, от того что ты вимом конфиги на локалхост сервере правишь- от этого никакие части тела не увеличиваются, инфа 146%


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено тигар , 18-Сен-19 11:56 
о боги. "локалхост сервере"
Да... проср-ли айтишечку. Развелось школьников-девопсиков^W^Wспециалистов ~25 летних. печаль.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено all_glory_to_the_hypnotoad , 17-Сен-19 02:14 
Оно же на электроне? Нужно быть совсем умственно отсталым чтобы им пользоваться при наличии кучи альтернатив.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 02:37 
Почему электрон однозначно плохо?

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Albertio , 17-Сен-19 03:31 
Потому, что работает небыстро (очень) даже на i9 при 32гб памяти?

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 06:47 
Можно что-то более конкретное и на примере?

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Del , 17-Сен-19 11:27 
Старый ноут с 12 гбайт памяти. Летает просто, ЧЯДНТ?

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 11:55 
> Летает просто

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


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено заминированный тапок , 17-Сен-19 15:23 
благодарю, сделал этот день ;-D

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 05:03 
Я правильно понимаю, что тебе не нужны скорость работы, оптимизация, качественная интеграция с системой? Хотя, если ты родился после 2000 года и не застал золотую эпоху развития ПК, тебе на это наплевать

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 06:44 
С 85. Не совсем понимаю, что подразумевается под скоростью работы и проблемами с интеграцией в систему. Поясните на примере редактора Атом.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Oops , 17-Сен-19 19:24 
Скорость— как быстро грузится 2мб исходник и как быстро он парсится в набор токенов.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Слава , 17-Сен-19 22:59 
При чтении лога на 20к строк атом сожрал 10 гигов рамки

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено аноним3 , 19-Сен-19 04:41 
это чтож он у тебя там дополнительно подъедал? ему грузовиками подвозили?))

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено freehck , 20-Сен-19 16:27 
При всём моём неуважении к Atom, блин, зачем открывать логи в редакторе? Для этого существуют пейджеры.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено аноним768 , 17-Сен-19 07:06 
Ну объективно говоря, альтернативы все на электроне тоже. Например code. По сути или vim или electron.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Илья , 17-Сен-19 07:36 
Sublime ниче так

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено ffirefox , 17-Сен-19 15:46 
http://kakoune.org/

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Oops , 19-Сен-19 20:57 
Этот Какуин - мощная на первый взгяд вещь. И вся такая консольная. Потягается с Vim потом.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Oops , 17-Сен-19 19:22 
CudaText легкий.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено ffirefox , 18-Сен-19 16:53 
Так он же GUI only? Или я что-то пропустил?

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Oops , 19-Сен-19 20:55 
Конечно GUI only, как и Sublime, речь про все легкие.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено freehck , 20-Сен-19 16:28 
> Ну объективно говоря, альтернативы все на электроне тоже. Например code. По сути или vim или electron.

A Emacs мы рассматривать не будем, разумеется, потому что там страшные скобочки?


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Aukamo , 29-Сен-19 04:40 
Не любитель "донастраивать". Emacs это "напиши себе редактор сам". Меня чистый Vim устраивает, в большинстве случаев.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Сергей , 26-Окт-19 22:04 
А как же емакс? По-моему, вполне себе альтернатива вим. Я, правда, не знаю, чем так электрон плох, школота, видимо, его минусует - ей всё, что не на c++ и qt, говно. Slack и Discord на электроне и ничего. А Atom и Vscode лично для меня говно не потому, что они на электроне, а потому, что они неудобны и без мыши никак и тут не электрон виноват. IDE Webstorm, к примеру, на джаве написана, но для меня он говно ещё хуже "электронных" редакторов.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено нех , 17-Сен-19 11:12 
ты думаешь, что ты используешь атом. но это атом использует тебя (и оперативу твоего пк)

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Del , 17-Сен-19 14:11 
> ты думаешь, что ты используешь атом. но это атом использует тебя (и
> оперативу твоего пк)

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


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Aukamo , 29-Сен-19 04:47 
Моя история знакомства с Vim это не было "убийство" времени, просто в качестве развлечения "баловался". Сейчас я не могу пользоваться ничем другим. Все IDE которыми я пользуюсь либо должны иметь Vim plugin-ы, либо я код в Vim-е писать буду а в IDE тупо собирать и т.д. Наверное, это потому что Vim - это жутко неудобно и/или я просто разучился пользоваться "блокнотом", это же так удобно.

Чтобы было понятно, вы размышляете как это ездить на работу на велосипеде когда всё время ходите пешком и даже ездить не умеете.


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Del , 30-Сен-19 11:11 
Вы потратили время чтобы его изучить. Я в свою очередь просто открыл Атом и начал им пользоваться, мне не нужно было мануала чтобы понять как из него выйти или сохранить файл. Потому что там те же самые интуитивные комбинации, которые используются во всех редакторах. Кроме того, есть еще такой момент, если долго им не пользуешься- то все эти знания забываются и приходится их заново гуглить: как зайти в режим редактирования, как сохранить в файл и т.п.
Я могу понять вашу позицию, вам удобно кодить в нем, это ваше право. Но ИМХО конфиги можно и в mcedit и в nano править и для этого не нужен инструмент для изучения которого вы потратите больше времени, чем собсна на исправление этого конфига.
И еще такой, почему-то все эти осиляторы (сейчас речь не про вас) считают что вот они набили руку в vim и у них от этого какие-то части тела больше стали. Дык вот, хочется им сказать, что это совсем не так.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Aukamo , 13-Окт-19 07:10 
> Вы потратили время чтобы его изучить.

Я не тратил время, я игрался. Это уже вопрос об "установках", "настроению" и т.д. Если мы задаёмся вопросов чего достаточно чтобы кормить семью - изучать Vim вам не нужно, блокнота достаточно. Если мы зададимся целью достижения других целей\ценностей, тогда Vim может быть одним из шагов к их достижению.

> Потому что там
> те же самые интуитивные комбинации, которые используются во всех редакторах.

И вам это передалось с молоком матери? Это уже философский спор Аристотеля с Платоном о происхождении знания.

> Кроме
> того, есть еще такой момент, если долго им не пользуешься- то
> все эти знания забываются и приходится их заново гуглить: как зайти
> в режим редактирования, как сохранить в файл и т.п.

Недавно подловил себя на том что не помню комбинацию, сильно пытался, но так и не смог вспомнить. Как только надо было выполнить действие и вместо вспоминания комбинации у меня зародилась отчётливая мысль "что надо сделать", руки сами сделали. В народе называют "мышечной памятью", но мне больше нравится сравнивать наш мозг с синтетическими нейросетями, но с куда большими возможностями по приспосабливанию, когда даже руки могут служить не конечным, но промежуточным интерфейсом.

Выделю отдельным абзацем, именно ЭТО свойство и лежит фундаментом в Vim.

> Я могу понять вашу позицию, вам удобно кодить в нем, это ваше
> право. Но ИМХО конфиги можно и в mcedit и в nano
> править и для этого не нужен инструмент для изучения которого вы
> потратите больше времени, чем собсна на исправление этого конфига.

Вопрос надобности и ответ на него выше.

> И еще такой, почему-то все эти осиляторы (сейчас речь не про вас)
> считают что вот они набили руку в vim и у них
> от этого какие-то части тела больше стали. Дык вот, хочется им
> сказать, что это совсем не так.

Если задавать вопрос есть ли в мире хвастуны - есть.

Если делать строгие замеры, пользователь Vim напечатает то же, в среднем, быстрее (в среднем потому что можно привести случаи в которых это не сработает или не сработает у недостаточно опытного пользователя).

Если задавать вопрос о производительности - там где интеллектуальный труд, "напечатать" занимает меньше всего времени, когда всё уже решено, осталось только сделать. Где-то видел даже графики исследований, по поводу того как сильно на производительность рабочих в сфере IT влияет скорость печати. Если вкратце, в основном этим показателем можно пренебречь.


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Bbore , 16-Сен-19 23:01 
Vim -- торт!!!

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 16-Сен-19 23:12 
Использую Atom - полет нормальный.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 18-Сен-19 09:39 
Летаешь на реактивной тяге кулеров ноута?

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 16-Сен-19 23:18 
Emacs подобным образом форкнуть никто не собирается? Чтоб с интерфейсом Qt 5 можно было.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Гоги , 17-Сен-19 07:03 
А зачем? В emacs, по-большому счету, свой внутренний GUI (скорее TUI). От перехода на qt5 что поменяется, кроме меню и скроллбаров, которые большинство пользователей все равно отключают?

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 10:51 
А чтобы и на сервере без гуя, и в KDE (если есть гуй, то грех им не пользоваться) был единый инструмент.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено MDL , 20-Сен-19 03:05 
Так, и в чем проблема? Emacs можно использовать в текстовом, и GUI режиме.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Redwan , 17-Сен-19 10:58 
Кто-то занимается портированием emacs на rust функция за функцией (https://github.com/remacs/remacs). Но там уже месяц коммитов нет что-то.  

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено freehck , 20-Сен-19 16:32 
> Emacs подобным образом форкнуть никто не собирается?

Плюсую. И давайте сразу Guile-онли. С этой дурацкой обратной совместимостью с Emacs Lisp они никогда бранч guile-emacs не допилят. Сколько лет-то уже прошло, а многопоточности всё не предвидится.


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Другой Аноним , 16-Сен-19 23:24 
ребят, а есть ли юзкейзы, в которых все эти вимы с емаксами безальтернативны? Или просто вкусовщина?

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено ixti , 16-Сен-19 23:41 
Если в кратце, то вкусовщина. Лично мне новомодные IDE и прочие комбайны просто не заходят. Дело привычки - везде на vim'е. Можно было бы сказать, что vim потому что на сервере нет графического интерфейса, но это вот очень странный довод. Потому, что:

а) решаемо
б) они не единственные, есть ещё nano, pico, ed в конце концов...


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 08:18 
Есть люди, им интересно играть в шахматы в уме.

Оба играют на доске и фигурами воображаемыми в голове.

Навеяло, про Ed. Можно ещё редактор, где видно только 4 символа из файла и не более.

Удобно. Для часов-браслета идеален.


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Oops , 17-Сен-19 19:28 
Вопрос с том что такой редактор не будет иметь большого спроса

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Слава , 17-Сен-19 23:03 
На работе на кофемашинке надо было что-то написать, а из редакторов только ви был, меня сильно спасло, что я начал пользоваться вимом, так как альтернативы если и можно поставить, то искать пакеты под арм, и не помню какой дистр

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Сергей , 16-Сен-19 23:44 
Есть. Слепой набор.Пока им не владеешь, вим и емакс вроде как и не нужны, но стоит овладеть, как необходимость то и дело тянуться к мышке и стрелкам, а потом обратно на клавиатуру сильно раздражает и отнимает время, а все эти атомы с эклипсами и прочими вебштормами заставляют таки тянуться к мышке. Поэтому альтернативы вимам с емаксами лично я не вижу.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 00:13 
Эта логика "отнимает время" у вимеров и емаксеров проецируется также и на код, в результате плотные портянки получаются совершенно нечитаемыми - на отбивки пустыми строками времени нет. В особо запущенных случаях перестают ставить пробелы вокруг математических символов, окончательно лишая возможности что-либо разобрать тем, кто читает этот код. У тех, кто пользуется другими редакторами, даже не IDE, а каким-нибудь простым Sublime, такой проблемы не замечал. Выводы делайте сами. Я свои сделал, наблюдая вживую за кряхтением вимера, переключающего режимы, подсчитывающего (и для верности - пересчитывающего) сколько строк ему надо удалить одной командой.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено iCat , 17-Сен-19 00:40 
>сколько строк ему надо удалить одной командой.

Любой маломальский "вимер" знает о существовании режима "вижуал".
Ты наблюдал не "вимера"


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 08:01 
любой маломальски подкованный вимер уже давно не пользуется режимом вижуал

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Вячеслав , 17-Сен-19 02:48 
Количество строк для удаления написано на полях с лева. Их не надо считать.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 09:17 
Вим знает сколько строк мне надо удалить?

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Aukamo , 29-Сен-19 05:01 
:set nu - отображает нумерацию строк
:set rel - отображает нумерацию строк относительно текущей строки
<normal mode>d<number><direction> - удаляет нужное количество строк в нужном направлении
Выше был вариант с d<number>d но я привык указывать направление, на разные руки приходится, удобнее.

Да, Vim знает сколько строк надо удалить, ведь вы сами об этом сообщаете. Вообще, вы много чего сообщаете когда пользуетесь Vim.

В своё время "killer feature" для меня было <normal mode>ct" или <normal mode>ct(


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Илья , 17-Сен-19 07:38 
> и для верности - пересчитывающего

d22d


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено виндотролль , 19-Сен-19 00:45 
Аноним затроллил тролля. Вот те на!

Ну серьезно, паря, ты из какого года? В том году, где я, форматированием занимаются машины — rustfmt, scalafmt, go fmt, и прочие *fmt.

А отбивание форматирования пробелами, это да, частая болезнь людей, для которых вим сложен.


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 14:01 
УМВР с мышкой без слепого набора.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 19-Сен-19 08:49 
Так в вебшторме есть IdeaVIM плагин и куча замечательных биндингов, которые сводят использование мыши к минимуму

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено freehck , 20-Сен-19 16:34 
> Есть. Слепой набор. Пока им не владеешь, вим и емакс вроде как и не нужны, но стоит овладеть, как необходимость то и дело тянуться к мышке и стрелкам

По поводу мыши согласен, а вот со стрелками никакой проблемы не вижу. Рука туда-обратно ожутимо быстро соскальзывает. Само собой, покуда риска на J не стёрлась. )))


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Aukamo , 29-Сен-19 05:12 
Если вы можете печатать на чужой клавиатуре - вы не владеете "слепым набором". Настоящие кодеры носят свою клавиатуру с собой.

И да, чтобы смотреть код удобно листать по пол страницы или постранично а не построчно. А чтобы перейти на нужную строку можно либо указать столько строк пропустить либо указать строку куда перейти. Недавно обнаружил что не помню команд, но когда захотел сделать - руки нами всё сделали. Отличная нейросеть наш мозг.


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Деанон , 16-Сен-19 23:50 
Ну-у, когда отсутствует какой-либо другой текстовый редактор. Вряд-ли текстовый редактор может быть безальтернативным.
Мне, например, очень нравится использовать сабж на ноутбуке, потому-что навигация удобнее, хотя я везде его использую)

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Vim любитель , 16-Сен-19 23:51 
IDE раздуты. Мне сильно проще открыть много окон вима на своем i3 (процессор, не wm).

IDE проигрывают в тайлинг. В моем wm очень классно переключаться от одного окна к другому, держа важные окна на двух экранах. А с IDE с этим часто придумано так, что переключатьтся надо именно внутри самой IDE по табам, что вообще убивает идею тайлинговых оконных менеджеров.


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 00:08 
Так сказал как будто или vim или IDE, а посередине вообще ничего.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено m , 17-Сен-19 00:07 
(Neo)Vim в разы меньше жрет ресурсов, универсален, можно открыть в нём терминал и будут работать все вимовские хоткеи. При этом все jump to definition, find references и прочие попапы с документацией и автокомплитом в рабочем доступе.
Хотя сила вима прежде всего в его хоткеях и режимах работы. Есть конечно плагины эмуляции вима в других редакторах (на vscode например), но такое... не тру.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено all_glory_to_the_hypnotoad , 17-Сен-19 01:47 
Конечно, есть - обычная разработка приложений.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 07:49 
Vim нужен только потому, что принципы навигации vim используются много где в стандартных утилитах, more, less, visudo и так далее.

У emacs это orgmode.


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Сергей , 17-Сен-19 09:41 
У емакс ещё и хоткеи по умолчанию совпадают с таковыми в шелле bash (ctrl+a,ctrl+e, etc)

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 15:58 
set editing-mode vi

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 13:59 
1. Фолдинг
2. Несколько файлов рядом, можно даже разные части одного файла
3. Куча удобных мелочей типа выделения блоков целыми строками

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Додо , 17-Сен-19 18:18 
Редактирование файлов на сервере через ssh.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Aukamo , 29-Сен-19 05:20 
Конфиги править можно и в nano, а вот бывают редкие случаете когда надо прям сию секунду строчку поправить в коде, только не понятно где её найти. Если надо кодить а не текстовые файлы править вот тогда вим раскрывается во всей красе.

Хотя, есть люди которые даже дипломы в Vim пишут на LaTeX.


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Aukamo , 29-Сен-19 05:33 
Vim - инструмент не простой. Чтобы им можно было пользоваться легко и удобно, его надо использовать, чтобы не терять навык.

Для меня это редактор мелкогабарита + vi есть на всех *nix серверах. Я не занимаюсь одним делом по долгу, поэтому полноценную IDE из Vim не делаю, но есть куча плагинов и люди которые ими удовлетворены. Я же пользуюсь Vim plugin-ами, если такие есть. Если в IDE нету важных фич, могу пользоваться ею только для сборки и т.д.

Для каждой задачи есть свой инструмент, Vim, однозначно, не вкусовщина. Это как выбирать съездить в магазин на велосипеде или на машине - зависит от ситуации.


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 01:10 
>Вместо встроенного в ядро Vim кода для поддержки GUI в Neovim предлагается использовать универсальную прослойку, позволяющую создавать интерфейсы с использованием различных тулкитов.

Почему бы не взять какой-нибудь изначально спроектированный с разделением на фронтенд и бэкенд редактор, например https://github.com/xi-editor/xi-editor, и не прикрутить к нему vim-like интерфейс (конкретно к этому уже есть) и, при необходимости, свою систему плагинов? В чём ценность и принципиальность использования кодовой базы от vim, "во всех нюансах которой разбирается всего несколько человек", если стоит цель от подобной практики уйти? Это не претензия, просто интересно.


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено leap42 , 17-Сен-19 03:19 
у ребят претензии к архитектуре, а не к качеству кода (оно довольно высокое, vim работает и работает хорошо)

есть конечно отдельный вид сумасшедших, которым лишь бы всё переписать, но это не они (если можно переиспользовать значительные куски, то почему бы и не сделать этого?)

а вот обмазываться чем-то написанном на Rust сейчас, это сомнительное удовольствие: Drew Devault уже всё разжевал (если коротко: скорость разработки и впиливания новых фич в Rust так высока, что через каких-то лет 5 нынешняя кодовая база будет жутко legacy к которому неприятно прикасаться - надо будет переписывать заново, уже на другом Rust)


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено аноним3 , 17-Сен-19 03:38 
эй на плюсах и многих других так же. питон при переходе с ветки на ветку и то отличился. а раст как молодой язык конечно будет еще более зверским в этом отношении. но это кстати говорит о его неготовности к реальному использованию. только когда они устаканят ядро языка и не позволят ему меняться можно будет брать на вооружение. пока увы рановато. да и синтаксис увы жутковат. больше функциональных вещей бы. а то обозначения тип чтото.еще_чтото.а_потом_и_еще() и такими темпами чуть ли непо пять -семь точек. ну вы поняли . читаемость кода становится настолько ужасной, то диву даешься. вместо n = а+в*с. короче погнался за всем сразу теперь вклинивают новые функции и возможности. в итоге как снежный ком. написал , потом вернулся через пару лет и не понял че там было то))

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 01:28 
Зачем нужны эти vim'ы/neovim'ы, есть есть емакс?

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено аноним3 , 17-Сен-19 03:28 
ребят скажу крамольную вещь, но мне больше обычный текстовик типа kwrite подходит)) нет на серваке то понятно, но если сидишь у ноута нафига забиваться консолью? или навыки элитарности отрабатываем?)) так их не тут отрабатывают, а в знаниях. хотя пару раз редактировал в вим конфиги когда поднимал систему после падения. чаще что то проще типа ed использую. но в чем спор не понял кому то нравится пусть пользуют. в консольном режиме обычно куда больше настроек.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Деанон , 17-Сен-19 12:51 
Эй, ты чего, тише, а то фанатики набегут

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 04:52 
если есть*

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Aukamo , 29-Сен-19 05:37 
Vim "знаю", Emacs и Lisp не по душе, как вариант.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 06:28 
Довольно интересная ситуация. С одной стороны vi/vim на серверах neovim не потеснит никогда, никаких шансов. С другой, пресловутая формула "vim is not an IDE" которая противоречит тому что в нем видят основная часть пользователей и тотальное нежелание развиваться в этом направлении. Года 3-4 назад это разочаровывало, потому что из годных текстовых редакторов для программирования только vim и был (емаксеры молчать, вашим поделием без педали и 10кб скобочек в конфиге пользоваться невозможно), но сейчас пришел VSCode и все сообщество переползло туда, оставив тихо подыхать даже несчастный Sublime, интересно как скоро его опенсорснут. Плюс, Брам подсуетился, поэтому neovim на данный момент мало кому нужен. В общем считаю пригоревшую задницу Брама главным достижением этого редактора.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 08:07 
> сейчас пришел VSCode и все сообщество переползло туда

О каком таком сообществе речь?


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 08:37 
Сообщество метросексуалов следящих за трендами в IT, надо думать. А ещё индусы! Миллионы индусов!

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Led , 17-Сен-19 10:13 
> О каком таком сообществе речь?

Он же сказал: о ползающем.


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 20-Сен-19 10:42 
Тамщемта да, основной причиной создания Neovim был отказ принимать изменения в основную ветку. После чего, когда Neovim внезапно взлетел и крупные IDE-esque плагины стали активно юзать его фичи, в Vim внезапно поползли улучшения, очень напоминающие neovim.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 08:00 
TCP соединения для работы плагинов в текстовом редакторе эт каким упоротым нужно быть?
Сам VIM - кусок засохшего говна. Единственное что радовало это лицензия, очень приятно что они просят задонатить детям из Уганды.

P.S.: нормальный редактор и он только один и это ed.


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 08:10 
> TCP соединения для работы плагинов

А как ещё обеспечить совместимость с ОС, в которых нет FIFO-файлов и UNIX-сокетов?


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 10:53 
Запилить для них DBus?

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено funny.falcon , 17-Сен-19 12:03 
Месье знает толк.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Aukamo , 29-Сен-19 05:42 
Это фича рэквэст для мелкософта чтобы они ещё больше донатили за неразберательство нарушений лицензий.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено аноним3 , 17-Сен-19 13:28 
а вим где то  кроме юникслайк используется? порадовали))

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 16:42 
1. Ниша vim и его форков в основном на Unix и Unix-like
2. Помимо сетевых сокетов есть куча других методов IPC которые есть везде

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено neAnonim , 17-Сен-19 08:30 
https://github.com/martanne/vis

Для тех кто не знал. vis это ребенок vi + sam (тот который роб пайк сделал) и он запедаливает все форки vim на раз.


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 08:30 
Зашёл в новость ради кислотных скриншотов, а их тут нет... Расстроился.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 08:38 
Каждая буква на этой странице - скрин оттуда.

Не, скрин из модерн Вим: редактор, где видно не более одной буквы из файла.

Ed нервно отдыхает в стороне. )))


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 09:49 
Вот так Word и родился: был редактор как редактор, а потом пошли компоненты, расширения, модульность. Так и Photoshop разжирел.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Aukamo , 29-Сен-19 05:47 
MS Word это не редактор а процессор.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Аноним , 17-Сен-19 10:17 
Всегда пользуюсь миднайтом. Вот бы из него ещё перловку выкинули - цены бы не было.

"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено Del , 17-Сен-19 11:27 
:q

И не благодарите...


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено guest , 17-Сен-19 12:53 
> раздутая монолитная кодовая база, состоящая более чем из 300 тысяч строк кода на языке Си (C89). Во всех нюансах кодовой базы Vim разбирается всего несколько человек, а все изменения контролирует один мэйнтейнер, что затрудняет сопровождение и работу над усовершенствованием редактора

и здесь все идет к тому что в курсе всего будет один человек судя по активности в гитхабе


"Доступен Neovim 0.4, модернизированный вариант редактора Vim..."
Отправлено аноним3 , 17-Сен-19 22:50 
потом скажут скучно и пересядут на nano))