Запитання з тегом «neovim»

Проект, який прагне переробити Vim. Використовуйте цей тег для запитань, зокрема щодо функцій, які стосуються лише Neovim (тобто функцій, яких немає у Vim та інших Vi-подібних редакторах).



5
Як поділитися конфігурацією між vim та Neovim
Я почав використовувати neovim і переїхав мій .vimrcдо .config/nvim/init.vimі інші речі , знаходиться в .local/share/nvim. Який найкращий спосіб поділитися конфігураціями або навіть плагінами між vim та Neovim? Символьні посилання? Чи можу я змінити каталоги в .vimrc, щоб використовувати лише одне символьне посилання? Після переміщення мого конфігурації vim на місце розташування …
23 vimrc  neovim 

3
Neovim на Windows 10 - він готовий і як його налаштувати?
Я застряг у вікнах 10 і хотів би постріляти Неовима. Чи готовий він, чи я на даний момент просто налаштував свою конфігурацію vim? Я насправді не бачив жодного відео чи статті про Neovim під вікнами, але під час гуглінгу я виявив декілька, які приводять мене до думки, що можуть виникнути …

4
Надсилайте текст з одного розділеного вікна в інше
Нещодавно з'явилася надбудова до NeoVim, яка дозволяє відкривати термінал у vim буфері. Це має привабливі можливості надсилати текст з одного війму vim в інше, реплікуючи, наприклад, поведінку типу REPL. Раніше я використовував tmux для цього типу конфігурації. Однак зараз я хотів би спробувати це, використовуючи лише NeoVim. Моє запитання - …

8
Проблеми з використанням кольорової схеми в NeoVim
У мене немає повного розуміння того, як моя колірна схема взаємодіє з termналаштуваннями vim, і це перешкоджає моїй здатності змусити її правильно відображатися в neovim. У моєму файлі .vimrc правильна поведінка відповідної кольорової гами вимагає налаштування set term=xterm set t_Co=256 Якщо пропустити будь-яке з цих налаштувань, це призведе до неправильного …

3
Як увійти в режим вставки при введенні термінальної панелі 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> <C-\><C-n><C-w>j tnoremap <C-k> <C-\><C-n><C-w>k tnoremap <C-l> <C-\><C-n><C-w>l Єдина проблема полягає в тому, що коли я повертаюся назад в термінальну …


2
Як умовно завантажувати плагіни
Я шукав відповідь на це, але ще нічого не знайшов, тому якщо я пропустив щось очевидне, прошу вибачення. Я думав, що це буде швидкий пошук у Google, тому, можливо, це складніше, ніж я думав. Мені хотілося б умовно завантажувати плагіни залежно від типу файлу, який я редагую. Наприклад, редагуючи python, …


1
Чи є пошук команди для заміни?
Мені дуже подобається incsearchфункціонал Vim . Чи є спосіб, щоб він працював, або щось подібне до нього, працював під час заміну? Наприклад, якщо в звичайному режимі я набираю: :%s/potato/ Чи можу я potatoвиділити всі файли з мого файлу так само, як вони виділяються, incsearchколи я пишу /potato ? Це вже …

2
Як ви дізнаєтесь, де востаннє була присвоєна змінна?
Я намагаюся встановити, g:netrw_list_hideале, здається, це не працює. Незалежно від того, для чого я його встановив, .vimrcце завжди має значення ,^\.\.\=/\=$. Тільки якщо я vimrcзнову надсилаю файл, то він має правильне значення. Як це налагодити? Я думаю, є якийсь плагін, який встановлює цю змінну? Можливо після vimrcзавантаження, тому я хочу …

2
Neomake висить під час використання eslint
Я слідував за наступні дві навчальні програми, щоб спробувати встановити eslintі Neomake: Зв’язування коду з Neomake та Neovim Пов’язання коду з Neovim та Neomake - видання ESLint Тож у мене такий мінімум init.vim call plug#begin('~/.vim/plugged') Plug 'neomake/neomake' call plug#end() autocmd! BufWritePost,BufEnter * Neomake let g:neomake_verbose=3 let g:neomake_open_list = 2 let …

2
Чи є спосіб виявити, чи записую я в vimscript?
Чи є щось подібне eval("is_recording()") що я можу зателефонувати у свій vimscript, щоб дізнатись, чи записую я зараз макрос? Я б подумав, що це працює: eval("mode(1)") але це просто повертається "n". Не впевнений, що це має значення, але я використовую neovim, так що якщо це виключно для neovim, це нормально.

4
Використовувати корпус для емулятора терміналу neovim?
Важливою відмінністю neovim від Vim є те, що neovim включає в себе термінальний емулятор, який працює асинхронно. Однак я не бачу, як я можу отримати прибуток від цієї функції. Для чого я можу його використовувати? Чи можете ви надати кілька випадків використання термінальної функції neovim, щоб я зрозумів, як я …
10 terminal  neovim 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.