LINUX.ORG.RU

Neovim 0.6.0

 ,


0

1

Вышла новая версия текстового редактора Neovim — форка Vim, направленного на улучшение кодовой базы, позволяющего проще реализовать API, улучшить пользовательский опыт и реализацию плагинов.

Существенные изменения:

  • 32-битные сборки для windows больше не предоставляются.

  • Удалена поддержка Windows 7

  • Удалена поддержка мыши и альтернативных буферов в TUI для Windows 8 и 8.1

  • Изменения в lsp/diagnostic: переименованы группы выделения и знаки для диагностики LSP (LspDiagnosticsDefaultWarning в DiagnosticWarn), пользовательские команды LspDiagnosticsChanged не поддерживаются. Вместо этого используйте новое событие DiagnosticChanged.

>>> Подробности

★★★★☆

Проверено: hobbit ()
Последнее исправление: sudopacman (всего исправлений: 1)

для тех кто не понял, что удалили в этом релизе. Раньше в винде, если какая-то программа хотела что-то делать с консолью, единственным вариантом было запустить под капотом conhost.exe и парсить его вывод.

Пару лет назад MS озаботилась этим и запилила полноценный аналог /dev/tty, neovim сразу переехал на него и отлично там работает.

Lrrr ★★★★★
()
Ответ на: комментарий от apt_install_lrzsz

Такая-то хипстота и не на расте до сих пор? о.0

neovide на расте, отличный фронтенд для nvim, кстати.

emorozov
()
Ответ на: комментарий от anonymous

Благодаря этому релизу открыл для себя set inccommand=nosplit и set inccommand=split. ПОСОНЫ, ОКАЗЫВАЕТСЯ, ТАК МОЖНО БЫЛО!!!

Блин, спасибо, реально годнота!

Turbid ★★★★★
()

Вот еще годнота:

defaults: map CTRL-L to search highlights, update diffs

Поэтому я люблю neovim - мой init.vim меньше в 4 раза, чем был .vimrc

Turbid ★★★★★
()
Ответ на: комментарий от anonymous

kakoune

Какое-то не фен-шуйное название имеет этот «какун» (с исполняемым файлом - «как»). И подсветка синтаксиса его исключительно через регулярки выглядит куцо. Чем конкретно он хорош?

anonymous
()
Ответ на: комментарий от t184256

Странно что они вообще не стали нумеровать версии как Chrome, Firefox и systemd.

mord0d ★★★★★
()
Ответ на: Автора новости — на мыло! от anonymous

«Правильная формулировка звучит так: Разработчикам neovim надоело поддерживать свой бэкпортный форк libuv, и они перешли на upstream-версию, в связи с чем отвалились… поддержка win7, мышь в tui win8.1, и т.д., и т.п..»

Еще более правильная формулировка звучит так: «Как только корпы перестанут поддерживать libuv, в этом вашем смузивиме все отвалится. Либо будет отваливаться то, что захочет гугел или кто там libuv тянет.»

Сесть в такой вендорлок как libuv это стильно, модно, молодежно. Поэтому Брам все правильно сделал что послал их куда подальше. Единственный плюс смузивима - он заставил Брама поднять ленивую жопу и начать серьезные изменения внедрять начиная с асинхронностии и далее до новой версии вимскрипта. А новые popup закрываю все gui потребности на 100%.

anonymous
()
Ответ на: комментарий от mord0d

Я тыкал сабж и перешел на сабж. Для меня он оказался лучше.

anonymous
()
Ответ на: комментарий от anonymous

[quote] [quote] Это поначалу им не удобно пользоваться. [/quote] Шутка про выйти. [/quote]

Гробовая тишина в зале.

anonymous
()

текстовому редактору недостаточно возможностей Windows 7.

Смузихлёбы такие смузихлёбы.

anonymous
()
Ответ на: комментарий от GP

В новости про этот редактор ни слова про поддержку Линукс. Я думал ее задепрекейтили.

Это такой троллинг тупостью?

anonymous
()
Ответ на: комментарий от anonymous

Шутка про выйти.

Шутка была про два режима – пищать и всё портить.

А про выйти – это вопрос из FAQ.

ssh2 ★★★★
()
Ответ на: комментарий от GP

текстовому редактору должно быть достаточно возможностей Windows XP Home

Я помню струячил многоэтажные формулы в chiwriter, а тексты в Lexicon и MultiEdit под DOS и горя не знал. :)

PS: А потом в альмаматер принесли latex на нескольких дискетах и тут началось!

ssh2 ★★★★
()
Ответ на: комментарий от emorozov

А PS/8 (a.k.a. Fully Upward Compatible Keyboard Monitor ) не хватит?

vM ★★
()
Ответ на: комментарий от GP

Да да. «Нет, ты не понимаешь, я банкир и известный актер, а то что я на метро приехал - это так задумано». Правдопободно.

anonymous
()
Ответ на: комментарий от anonymous

Единственный плюс смузивима - он заставил Брама поднять ленивую жопу и начать серьезные изменения внедрять начиная с асинхронностии и далее до новой версии вимскрипта. А новые popup закрываю все gui потребности на 100%

Только производительности по-прежнему нет. С одним и тем же LSP-сервером nvim работает быстро, а vim шумит вентилятором на процессоре в течение нескольких секунд. В файле несколько десятков строк.

anonymous
()

Правильно делают, что пилят те части проекта, которые имеют отношение к Windows. Будущее Linux - быть внутри WSL2 внутри настоящей десктопной операционной системы, с настоящими драйверами и поддержкой современных технологий и устройств.

anonymous
()
Ответ на: комментарий от GP

Оттуда и привычки всё подряд обзывать «консолью» ?

vM ★★
()
Ответ на: комментарий от GP

Подозреваю, что тогда не было ни первого, ни второго. Видимо использовался какой-то DOS-билд tetex’a.

ssh2 ★★★★
()
Ответ на: комментарий от anonymous

У vim есть одно достоинство. Он умеет как никто быстро открывать и не менее быстро ворочать очень большие файлы.

beck ★★★★
()
Ответ на: комментарий от val-amart

Живой предпросмотр substitute. Для vim есть плагин.

anonymous
()
Ответ на: комментарий от beck

Ага, главное подсветку заранее выключить.

anonymous
()
Ответ на: комментарий от ssh2

Я помню струячил многоэтажные формулы в chiwriter

Я в chiwriter диплом писал. А MultiEdit вроде бы до сих пор продаётся.

beck ★★★★
()
Ответ на: комментарий от mord0d

vi+sam=vis потыкай, встроенная поддержка нескольких курсоров, редактирование на основе структурных регулярных выражений, подсветка синтаксиса на основе lua lpeg

anonymous
()
Ответ на: комментарий от sparkie

Там жёсткая зависимость от libuv. Поддержку Win7 сломали в новой libuv. Соответственно и во всём, что на ней основано (и будет основано). Драма. Там вроде-бы уже даже кто-то восстанавливающий патч заапрувил. Но его не влили.

SkyMaverick ★★★★★
()
Ответ на: комментарий от pihter

Оно и так и так можно, я еще не собрался духом переписать

Turbid ★★★★★
()
Последнее исправление: Turbid (всего исправлений: 1)
Ответ на: комментарий от anonymous

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

Slack ★★★★★
()
Ответ на: комментарий от val-amart

Можно пару вопросов живому опёнководу?

  1. В портах OpenBSD не нашёл эмулятора wine – как теперь принято запускать виндовый софт без опенсорсных аналогов?
  2. Линуксовую версию блокнота с автокомплитом, IntellijIdea на опёнке той же архитектуры процессора и разрядности ОС – запустить уже не получится? Заранее спасибо.
tt
()
Ответ на: комментарий от anonymous

А что из neovim как-то по другому выходят?

anonymous
()
Ответ на: комментарий от anonymous

Это меня не устраивает. В частности пункты 1, 4, 5, 6, 8, 9, 10, 11, то есть почти всё.

А несколько курсоров — это вообще какая-то дикая дичь обдолбанного наркомана.

mord0d ★★★★★
()
Последнее исправление: mord0d (всего исправлений: 1)
Ответ на: комментарий от mord0d

А несколько курсоров — это вообще какая-то дикая дичь обдолбанного наркомана.

ну не знаю, не знаю, может ты просто не распробовал? по мне так крутая фишка, привык так, что в другом редакторе рука так и тянется. и в отличие от kakoune не надо сильно переучиваться после вим.

anonymous
()
Ответ на: комментарий от pihter

инит все еще на вим скрипте? Обещали же все на луу?

Давно на луа можно. Все никак не заморочусь.

Gukl ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.