Вопросы с меткой [vim]

Vim - это настраиваемый текстовый редактор, который позволяет эффективно редактировать текст. Это улучшенная версия редактора vi.

0
голосов
2ответа
80 показов

Как показать уровень идентификатора на Vim вместо маркировки вкладок?

Мой .vimrc показывает вертикальные линии, так что я могу легко следить за блоками идентификации, как почти каждый текстовый редактор /IDE. if(x == 1){ | if( y == 1){ | | y(); | } } Есть ли способ ...
0
голосов
2ответа
117 показов

FTP с терминалом и Vim

Есть возможность передавать файлы с локального компьютера на сервер, используя FTP и терминал. Например, могу ли я создать файл локально с помощью vim, написать свой код, сохранить его, а затем ...
0
голосов
0ответов
70 показов

Как привязать S-Spacebar к идентичной работе с пробелом?

При наборе текста в Vim я значительно замедляюсь из-за того, что Shift - пробел не перемещает курсор, поэтому, если я набираю плавно и пытаюсь набрать заглавную букву или символ, а затем пробел, Vim ...
0
голосов
1ответ
174 показов

Отображение ключей лидера Vim для многошагового копирования и вставки

Когда мне нужно скопировать и вставить большие блоки кода с веб-страницы, мне нужно сделать следующее по одному шагу за раз: : установить пасту войти в режим вставки Vim вставить буфер обмена ...
0
голосов
0ответов
33 показов

Vim в Cygwin пропускает нажатия клавиш

Моя установка Cygwin работает нормально, за исключением случаев, когда я кодирую в vim, он пропускает нажимаемые клавиши, и это часто раздражает. Кажется, у меня нет этой проблемы, когда я в bash, но ...
0
голосов
1ответ
62 показов

Восстановить предыдущую высоту окна vim

Многие окна в vim могут быть открыты в некоторых предустановленных макетах (например, copen или :Gstatus). Однако дальнейшие изменения макета нарушат первоначальную высоту вдовы. Я часто заканчиваю с ...
0
голосов
1ответ
417 показов

Переназначить любой ключ к F5 в Vim

Я пытаюсь переназначить клавишу (неважно какая) на клавишу F5, потому что на моей физической клавиатуре нет клавиш F1 - F12. Как мне это сделать? Я пытался использовать nnoremap но я делаю что-то не ...
0
голосов
1ответ
154 показов

vim/xterm: тонкие вертикальные выделенные полосы на некоторых линиях в крайней правой части экрана

Я использую Vim в Xterm. Совсем недавно я заметил появление тонких вертикальных выделенных полос на некоторых линиях в крайней правой части xterm. Они не привязаны к тексту, потому что они остаются в ...
0
голосов
1ответ
69 показов

Как отключить проверку HTML в vim?

Я получаю это ОГРОМНОЕ сообщение каждый раз, когда я сохраняю угловой шаблон (который сохраняется в виде файла .html ): |1 col 1| Warning: missing declaration |1 col 1| Warning: inserting missing ...
0
голосов
1ответ
20 показов

Отображение команды не совпадает с написанием команды в терминале vim

Я пытаюсь использовать отображение в моем vimrc для выполнения команды. Команда работает, если я непосредственно ввожу ее в терминал vim, но когда я использую ту же команду, она перестает набирать ее ...
0
голосов
1ответ
67 показов

Как включить обе функции vim: перемещать курсор мыши и вставлять его с помощью средней мыши одновременно?

Я хотел бы иметь две функции в VIM Движение курсора мыши Вставить из глобального буфера обмена средней мышью Для первой функции я могу установить mouse=a а для второй mouse=r . Отдельно эти функции ...
0
голосов
1ответ
43 показов

Вкладки в терминале Xubuntu отображаются в виде символов

Я пишу код, используя Vim в своем терминале в Xubuntu 14.04, но когда я нажимаю клавишу Tab вместо отображения пробела, это выглядит так: Я пытался найти решение, но ничего не нашел. Как я могу ...
0
голосов
4ответа
2k показов

Как мне управлять новыми строками в латексе?

Так что, может быть, я что-то упустил полностью, когда начал использовать Latex, но мне трудно управлять переводами строки в исходном тексте Latex. Я должен поставить жесткие возвраты в конце строк, ...
0
голосов
1ответ
43 показов

nvim: langmap не работает с alt?

Я запускаю nvim 0.1.7 в gnome-терминал. Я сопоставляю a-a с чем-то и устанавливаю langmap, чтобы при вводе на другом языке я мог использовать тот же ярлык: nnoremap :echo 'it works' set langmap=фa ...
0
голосов
2ответа
375 показов

Возможно сделать резервную копию оригинального файла в vim?

Можно ли сделать копию оригинального файла перед записью нового буфера в файл, не выходя из vim и не копируя его вручную?
0
голосов
2ответа
344 показов

Как восстановить VIM в Debian

После того, как я попытался удалить VIM из системы, простое apt-get remove --purge vim не сработало, и все еще были некоторые файлы vim, например, в /usr/share/vim/ . Поэтому я решил удалить их ...
0
голосов
1ответ
103 показов

Использование черно-белой оболочки при запуске команды:sh в Vim

Я запускаю gvim с bash в качестве оболочки. Когда я запускаю команду :sh , распечатываются различные цвета, например: :sh ?]0;~/src ?[32muser@machine ?[33m~/src?[0m $ Это, очевидно, версия моего ...
0
голосов
1ответ
188 показов

Показать результат программы в списке быстрых исправлений

Я хочу скомпилировать программу внутри Vim, запустить ее и отобразить вывод в списке быстрых исправлений. Я думаю, что это должно работать: :cgetexpr "!cc -o %:r % && ./%:r" Однако это просто ...
0
голосов
1ответ
60 показов

Vim эквивалент Cx Co Emacs (delete-blank-lines)?

Что такое Vim-эквивалент функции Cma Co (delete-blank-lines) в Emacs?
0
голосов
1ответ
64 показов

vim: режим вставки конфликта alt сопоставлений в терминале

Я использую vim в терминале. Иногда я хочу вставить в него текст извне, но избегаю автоиндентирования, сокращений и тому подобного. В Vim есть режим вставки, но когда я включаю режим вставки, ...
0
голосов
0ответов
33 показов

vim if_pyth и python GIL: безопасен ли поток vim.current.buffer?

vim не обеспечивает поддержку многопоточности, но расширение Python позволяет создавать несколько потоков. vim if_pyth обеспечивает доступ к переменной vim через такой объект, как vim.current.buffer ...
0
голосов
2ответа
63 показов

Vim: c-del в режиме командной строки

Есть ли ярлык для "удаления до начала слова" в режиме командной строки (аналогично dw в обычном режиме)? Я хочу переназначить C-Del к этому. Если нет, может, есть другой способ заставить работать ...
0
голосов
1ответ
332 показов

Интерактивный, нечеткий поиск файлов / каталогов в Bash?

Я пробовал с z и fasd но ни один из них, кажется, не обеспечивает инкрементальный нечеткий поиск, как у меня в vim через CtrlP. Есть ли такая утилита для Bash? Мне нужно перейти к различным файлам / ...
0
голосов
1ответ
154 показов

Почему разрыв строки текста - при вырезании и вставке в консоли - намного медленнее, чем в любом другом приложении?

Я часто работаю с Vim, но иногда я чувствую, что могу делать некоторые вещи лучше в Кейт. Поэтому я копирую файл из vim через ctrl+c и вставляю его в Kate. Таким образом, все довольно быстро. Но если ...
0
голосов
1ответ
220 показов

Откройте папку на курсоре с помощью другого приложения NerdTree

Я использую NERDTree, было бы замечательно, если бы, когда я наведу курсор на папку, у меня был способ вызвать мой файловый менеджер, скажем thunar, с отображением, чтобы открыть эту папку. Как и ...
0
голосов
1ответ
227 показов

Gnome-терминал - vim цвета не обновляются

На скриншоте выше показана моя проблема. Когда я прокручиваю вниз в vim, начинают появляться черные линии. Обратите внимание, что изначально все хорошо, но проблема возникает, если я прокручиваю ...
0
голосов
2ответа
158 показов

Объедините tabnew и ls в vim

Когда мне нужно открыть файл в новой вкладке в vim, я делаю :tabnew relativepath/filename . Мне сложно охотиться за файлами из tabnew . Он выполняет автозаполнение и даже циклически перебирает ...
0
голосов
1ответ
167 показов

vim - синхронизация между несколькими ОС с Dropbox

Поэтому я решил погрузиться в изучение vim и перейти от возвышенного в качестве моего главного редактора. У меня есть несколько разных машин под разными ОС. OSX на моем ноутбуке, Linux на моей ...
0
голосов
1ответ
66 показов

Передайте AltGr+i через SSH-клиент

Я использую несколько сочетаний клавиш Vim, таких как AltGr+i, AltGr+q, AltGr+b и т.д. Когда я подключаюсь к машине Linux через SSH с помощью PuTTY, эти нажатия клавиш не передаются в vim на ...
0
голосов
1ответ
22 показов

команда оболочки в соответствующей строке (в vim: объединить глобальную команду `: g` или`: v` с командой оболочки)

Я хочу использовать команду оболочки (в данном случае fmt ) для работы с каждой (не) совпадающей строкой регулярного выражения в файле. Я бы предпочел сделать это в vim ! Тем не менее, я открыт для ...
0
голосов
0ответов
282 показов

Определение внешнего редактора Midnight Commander в Windows

Я новичок в Midnight Commander. Очень впечатлен до сих пор. Я работаю как в Mac OS, так и в Windows, и хотел бы использовать vim в качестве внешнего редактора. Кажется, это внешний редактор по ...
0
голосов
1ответ
120 показов

Ярлыки типов файлов в vim

Я добавил 4 следующие строки в свой файл vimrc, чтобы добавить ярлыки (чтобы запустить текущий буфер * .html в браузере и запустить текущий файл * .js в узле): autocmd filetype html map :sav %:! ...
0
голосов
1ответ
2k показов

Как использовать тему авиакомпании gruvbox?

Я пытаюсь использовать тему авиакомпании gruvbox с моей цветовой схемой gruvbox, но официальной темы авиакомпании gruvbox, похоже, не существует. ...
0
голосов
0ответов
91 показов

Использование vim с мультиплексором экрана, таким как tmux или screen, дает segfault

Я нуб, используя Fedora. Запуск Vim из терминала не доставляет никаких проблем, но всякий раз, когда он используется с tmux или экраном, он выдаёт мне эту ошибку. Vim: Caught deadly signal SEGV Vim: ...
0
голосов
1ответ
555 показов

Недавнее обновление варева, нарушающее vim

Этот вопрос тесно связан с этим вопросом, когда я получил очень похожее сообщение об ошибке при запуске vim после выполнения обновления brew: dyld: Library not loaded: ...
0
голосов
1ответ
36 показов

Могу ли я настроить vim для установки noswapfile при редактировании файла, существующего в git-репо

Какие API и средства vim я могу использовать для отключения vim swapfile (скрытого файла восстановления) для данного буфера, если файл существует в git-репо? В git-репозиториях я также хочу включить ...
0
голосов
0ответов
42 показов

как сделать так, чтобы в vim было python интерактивное окно времени выполнения

Можно ли открыть в Python окно режима живой программы Python, чтобы мы могли вызывать программу и сразу видеть результат в реальном времени вместо перехода vim в CMD? Это немного похоже на настройку ...
0
голосов
1ответ
43 показов

Как отобразить python2.7 и python 3 на оба VIM

В Linux я настроил nnoremap :exec '!python' shellescape(@%, 1) сопоставить python2.7 с моим vim Как можно запустить Python2.7 и python3 на новом Ubuntu18LTS и как мне настроить вызов python для ...
0
голосов
1ответ
63 показов

Отображения нулевого ключа в консоли vim на OS X

Запуск в zsh на Mac OS X Terminal.app. Следующие 2 сочетания клавиш работают в MacVim, но не в консоли vim (7.4) inoremap inoremap " (1) Swapping windows nmap :wincmd r " (2) Close quickfix window ...
0
голосов
1ответ
69 показов

Почему `:tab all` открывает большинство файлов на новых вкладках, а некоторые на одной вкладке, разделенные по горизонтали?

Я хочу открыть все файлы из текущей директории, соответствующие * .c. Я делаю это используя :args *.c :tab all Однако мой vim открывает первые девять файлов на новых вкладках и последние шесть на ...
0
голосов
1ответ
231 показов

Как сделать так, чтобы синтаксис vim выделял цитируемый текст в файле .tex?

В emacs текст, заключенный в кавычки `` и '', выделяется зеленым цветом. Это иногда бывает полезно. Я верю, что это возможно и в латексе. Но я не знаю как. Я проверил tex.vim в папке $RUNTIME/syntax ...
0
голосов
2ответа
316 показов

Почему Vim разрывает строки при редактировании файлов Windows?

В Windows 8 я хочу редактировать с помощью Vim (v7.4) файлы, которые были изначально созданы с помощью Блокнота Windows. Однако, когда я начинаю писать, Vim/gVim самопроизвольно разбивает строки на ...
0
голосов
2ответа
29 показов

Завершение существующего текста

Я гуглил и обнаружил, что сначала я могу переносить слова в vim :set wrap linebreak nolist , затем set tw=80 . Текст, который я сейчас наберу, будет завернут в слова. Если я хочу обернуть текст, уже ...
0
голосов
0ответов
32 показов

Конфликт выбора терминала Mac с vim

Когда я использую vim на Mac, у меня возникает проблема, что иногда, цвет выделения блока терминала Mac будет выходить и покрывать часть экрана, как вы видите на картинке. Это довольно раздражает. ...
0
голосов
1ответ
42 показов

проблемы с vim, переоценивающим augroup

Vim7.4, mac. Это небольшая функция для установки некоторых настроек, основанная на типе файла для написания прозы. Если я начну с открытия, например, моего vimrc, то все в порядке, это работает, как ...
0
голосов
2ответа
2k показов

Неовим нет ~/.config/nvim

У меня есть Манджаро с i3wm . Я установил neovim с помощью sudo pacman -S neovim . команда nvim работает. Но в каждом уроке говорится, что у меня должен быть каталог ~/.config/nvim и куча других. И ...
0
голосов
1ответ
32 показов

Мульти дисплей: как восстановить последний дисплей gVim?

У меня 2 дисплея. Я начинаю gVim. Это окно всегда открывается на дисплее 1. Я перемещаю это, чтобы dislpay 2 тогда закрывают это. После этого я снова запускаю gVim. Он снова открывается на дисплее 1, ...
0
голосов
0ответов
72 показов

конец тега php в строках прерывает подсветку синтаксиса vim

У меня есть следующая строка длинного файла PHP: preg_match_all("//", $rows[2],$tmp); а после ?> в этой строке подсветка синтаксиса в vim отсутствует для остальной части файла. Как я могу это ...
0
голосов
2ответа
1k показов

Чтобы иметь цвета в Vim LaTeX-файлах, как в Gvim

Изображение с левой стороны находится в Gvim, а изображение с правой стороны - в Vim. И Gvim, и Vim используют одни и те же файлы. Как сделать \item красным в Vim?
0
голосов
1ответ
62 показов

стрелка авиакомпании Vim со смещением

Стрелки должны выглядеть так: вот как они сейчас выглядят Как это исправить?