Примерно раз в полгода-год я перебираю установленные плагины для Vim (а точнее, теперь уже Neovim) и вытираю с них пыль. Вот и в этом году пришло время уборки.
До сих пор для установки плагинов я использовал не то что древний, но уже поживший свое vim-plug, а в этот раз решил попробовать новомодный Lazy. И знаете, мне понравилось. Во-первых, его установка сильно проще, а это значит, что при переносе конфига на другой комп придется делать меньше телодвижений, а на самом деле вообще ничего не пришлось делать кроме переноса папки nvim с настройками. Во-вторых, изменения в списке плагинов подхватываются на лету при изменении файла настроек в редакторе. Ну и, в-третьих, это позволило еще больше сократить количество кода на vimscript в пользу lua.
Заодно вместо плагина Vista для отображения дерева текущего исходника установил плагин outline, который работает через сервер LSP, хотя это под Виндой заметно медленнее. И, наконец-то, удалось найти плагин для адекватного автозакрытия скобок - nvim-autopairs.
А вообще примерно месяц назад я решил в очередной раз попробовать перейти с Neovim на VS Code (просто для разнообразия), но похоже, эта попытка в очередной раз провалилась. Единственное, где VS Code действительно удобнее - это работа с ноутбуками из JupyterLab. Причем я не говорю, что в остальном VS Code плох, просто настроенный Neovim в основном не хуже. По крайней мере для написания кода на Python.
#vim #инструменты #программирование
До сих пор для установки плагинов я использовал не то что древний, но уже поживший свое vim-plug, а в этот раз решил попробовать новомодный Lazy. И знаете, мне понравилось. Во-первых, его установка сильно проще, а это значит, что при переносе конфига на другой комп придется делать меньше телодвижений, а на самом деле вообще ничего не пришлось делать кроме переноса папки nvim с настройками. Во-вторых, изменения в списке плагинов подхватываются на лету при изменении файла настроек в редакторе. Ну и, в-третьих, это позволило еще больше сократить количество кода на vimscript в пользу lua.
Заодно вместо плагина Vista для отображения дерева текущего исходника установил плагин outline, который работает через сервер LSP, хотя это под Виндой заметно медленнее. И, наконец-то, удалось найти плагин для адекватного автозакрытия скобок - nvim-autopairs.
А вообще примерно месяц назад я решил в очередной раз попробовать перейти с Neovim на VS Code (просто для разнообразия), но похоже, эта попытка в очередной раз провалилась. Единственное, где VS Code действительно удобнее - это работа с ноутбуками из JupyterLab. Причем я не говорю, что в остальном VS Code плох, просто настроенный Neovim в основном не хуже. По крайней мере для написания кода на Python.
#vim #инструменты #программирование
👍7