Использование VSCode Neovim с отдельным конфигом

Я в основном пользователь neovim, но иногда, для удаленного взаимодействия с коллегами, я использую vscode.

Использование этой опции

позволяет вам установить папку init, отличную от папки по умолчанию, как я сделал здесь.

Одна из проблем, с которой могут столкнуться многие пользователи neovim, заключается в том, что если вы используете встроенную функцию плагинов neovim (даже через менеджер пакетов), то все плагины, которые сломаны или устарели в vscode, все еще находятся в вашем rtp. Вот как это можно исправить:

Флаг --clean удаляет каталог plugins из вашего пути выполнения перед запуском neovim, вы все еще можете включить plugins, как я сделал здесь

vim.opt.rtp:append(os.getenv('HOME') .. '/.config/nvim-code')
vim.opt.rtp:append(os.getenv('HOME') .. '/.local/share/nvim/site/pack/packer/start/tabular/')

require('plugins.unload')
require('settings')
require('keybindings')
Вход в полноэкранный режим Выйти из полноэкранного режима

Надеюсь, это поможет вам оставаться удобными при работе с коллегами 🙂
больше никаких ctrl+w, закрывающих мой редактор для меня.

Оцените статью
devanswers.ru
Добавить комментарий