Я слышал о Неовим ; чем он отличается от Vim? Все пункты на главной странице - просто архитектурные изменения «под капотом». Как пользователь, какая разница для...
Проект, направленный на рефакторинг Vim. Используйте этот тег для вопросов, касающихся конкретно функций Neovim (т.е. функций, которых нет в Vim и других редакторах, подобных Vi).
Я слышал о Неовим ; чем он отличается от Vim? Все пункты на главной странице - просто архитектурные изменения «под капотом». Как пользователь, какая разница для...
Я не могу понять, как вернуться в Normalрежим после входа Terminalв Insertрежим ... Побег, похоже, не работает. Любая идея
Я начал использовать neovim и переместил его .vimrcв .config/nvim/init.vimи другие вещи находятся в .local/share/nvim. Как лучше всего делиться конфигами или даже плагинами между vim и Neovim? Symlinks? Могу ли я изменить каталоги в .vimrc, чтобы использовать только одну символическую ссылку? После...
Недавно появилось дополнение к NeoVim, которое позволяет открывать терминал в буфере vim. Это имеет привлекательные возможности для отправки текста из одного окна vim в другое, например, в режиме REPL. В прошлом я использовал tmux для такой конфигурации. Однако теперь я хотел бы попробовать это,...
Я застрял на Windows 10 и хотел бы дать Neovim шанс. Это готово, или я должен просто настроить свою конфигурацию vim на данный момент? Я действительно не видел ни одного видео или статьи о Neovim под окнами, но, глядя в Google, я нашел несколько, которые наводят меня на мысль, что, возможно, были...
У меня есть следующие сопоставления для облегчения перемещения из оконечной панели в neovim: tnoremap <C-h> <C-\><C-n><C-w>h " Workaround since <C-h> isn't working in neovim right now tnoremap <C-w>h <C-\><C-n><C-w>h tnoremap <C-j>...
У меня нет полного понимания того, как моя цветовая схема взаимодействует с termнастройкой в vim, и это мешает моей способности правильно отображать ее в neovim. В моем файле .vimrc правильное поведение рассматриваемой цветовой схемы требует установки set term=xterm set t_Co=256 Пропуск любой из...
В vim я могу делать vim --servername fooи vim --servername foo --remote-silent bar.txtоткрывать файлы в одном экземпляре vim из нескольких окон терминала (через tmux или что-то еще). Как то же самое достигается в...
Я искал ответ на этот вопрос, но пока ничего не нашел, поэтому, если я пропустил что-то очевидное, я прошу прощения. Я думал, что это будет быстрый поиск в Google, так что, может быть, это сложнее, чем я думал. Я хотел бы иметь возможность загружать плагины в зависимости от типа редактируемого...
Устанавливает ли neovim какие-либо переменные окружения, которые позволят мне обнаружить из bash, что терминал является neovim? Я хочу изменить свое поведение, .bashrcесли неовим это...
Я пытаюсь установить, g:netrw_list_hideи это не похоже на работу. Независимо от того, что я установил в моем, .vimrcэто всегда имеет значение ,^\.\.\=/\=$. Только если я vimrcснова получу исходный файл, он будет иметь правильное значение. Как мне отладить это? Я думаю, есть какой-то плагин, который...
Мне действительно нравится incsearchфункциональность Vim . Есть ли способ, чтобы он или что-то подобное работало, пока я делаю замену? Например, если в обычном режиме я набираю: :%s/potato/ Могу ли я potatoвыделить все s в моем файле так же, как они выделены incsearchпри написании /potato ? Это уже...
Есть что-нибудь подобное eval("is_recording()") что я могу вызвать в своем vimscript, чтобы узнать, записываю ли я в данный момент макрос? Я бы подумал, что это работает: eval("mode(1)") но это только возвращается "n". Не уверен, что это имеет значение, но я использую neovim, так что, если он...
Я следовал следующим двум урокам, чтобы попытаться настроить eslintи Neomake: Линтинг код с Neomake и Neovim Код Linting с Neovim и Neomake - издание ESLint Итак, у меня есть следующие минимальные init.vim call plug#begin('~/.vim/plugged') Plug 'neomake/neomake' call plug#end() autocmd!...
Одно большое отличие neovim и Vim состоит в том, что neovim включает эмулятор терминала, который работает асинхронно. Тем не менее, я не вижу, как я могу извлечь выгоду из этой функции. Для чего я могу это использовать? Можете ли вы привести некоторые примеры использования терминальной функции...
Я хочу открыть буфер терминала в вертикальном разделении. Если я пытаюсь :vertical split terminalполучить буфер с именем «терминал», а не буфер терминала. Я недавно узнал, что могу :vertical split +terminalоткрыть буфер терминала, но не смог найти справочные документы, объясняющие, что делает +....
Я использую neovim с qt-neovim (linux arch). На gvim я мог запустить развернутое окно с: if has("gui_running") set lines 999 columns 999 endif Это не работает сейчас, хотя. Я попытался удалить, если безуспешно. Есть ли способ, которым я могу этого...
Я знаю, что у vim был разделитель клиент / сервер, который позволял разделять регистры между различными клиентами vim, но как добиться того же в neovim? Он не поддерживает флаги клиент / сервер. Я видел этот вопрос , но моей целью является совместное использование регистров, а не имитация остальной...