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

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

1
голос
1ответ
634 показов

Переназначить ключи в режиме замены в vim

Я пытаюсь поменять местами точки с запятой и двоеточия. Я использую эту функцию func! FUNC_Remap(lhs, rhs) " Function which remaps keys in all modes " ":echom 'inoremap '.a:lhs.' '.a:rhs ...
1
голос
1ответ
619 показов

Могу ли я восстановить удаленный файл из .swp после автоматической перезагрузки?

Это связано, но не решается вопросом « Как восстановить исходный файл из файла .swp? ». У меня было два вновь созданных файла a.txt и b.txt открытых в буферах. Активный буфер был b.txt , и я случайно ...
1
голос
1ответ
211 показов

Vim и Vundle ошибка

Errors discovered when processing function vundle # scripts # complete .. 47_load_scripts: line 7: E15: Invalid expression: E15: Invalid expression: Errors discovered when processing function vundle ...
1
голос
1ответ
2k показов

Подсветка длины строки работает правильно в консоли Vim, а не в графическом интерфейсе

Этот вопрос связан с этим. Дамиан Конвей (Damian Conway) предоставил хороший фрагмент для обозначения чрезмерной длины строки в своем недавнем выступлении на Vim на OSCON 2013 . highlight ColorColumn ...
1
голос
1ответ
85 показов

vim: перейти к шаблону без изменения текущего шаблона

При редактировании огромных файлов мне нужно перемещаться на основе поиска по шаблону (несмотря на то, что я использую ctags, cscope, Lid), но я не хочу мешать текущему поиску выделений при этом. ...
1
голос
1ответ
1k показов

Как остановить выделение синтаксиса Vim с помощью звездочек, выделенных жирным шрифтом?

Используя Vim 7.4 в Windows в ConEmu (хотя я видел то же самое на других платформах / установках), я замечаю, что подсветка синтаксиса соответствует начальной и конечной двойным звездочкам в виде ...
1
голос
2ответа
94 показов

Создайте привязку для сохранения с помощью `shift SS` в vim

Недавно кто-то порекомендовал мне сохранить в vim, используя shift Z Z. Это отлично работает для меня! Как я могу создать ярлык, чтобы сместить карты SS на :w?
1
голос
1ответ
354 показов

Vim не показывает более длинные символы Юникода

Я хотел добавить изображение unicode cat в мой файл, но когда я нажимаю ctrl+v u 1 f 4 3 1 результат будет ὃ1 а не , Vim всегда прекращает чтение кода после четвертого символа, а затем просто ...
1
голос
2ответа
207 показов

SSH'd (через Cygwin) vim для записи в локальный файл

Итак, я пытаюсь решить проблему получения содержимого дерганного регистра из сеанса SSH в Vim для перехода в буфер обмена Windows. Вот сценарий: SSH в среду разработки Используйте Vim для ...
1
голос
2ответа
65 показов

Перейти в VIM на той же линии

У меня есть файлы журнала формата 'date' 'filename' 'something 'return status' Часто статус выходит за рамки моего экрана. Пока я читаю «что-то», я нажимаю «Конец», чтобы увидеть статус, и «Дом», ...
1
голос
3ответа
839 показов

Сокращения Vim в режиме вставки с командами нормального режима

Я пытаюсь сделать аббревиатуру vim s, которая, если я наберу "prf" в режиме вставки, напечатает printf(""); и сразу бросает меня обратно в режим вставки, но между двумя кавычками. Я не могу понять, ...
1
голос
1ответ
120 показов

Как безоговорочно открыть любой фолд-подарок без ошибок при вызове из командной строки?

Таким образом, это похоже на « выполнить команду с диапазоном молча »; но это в отображении, и поэтому решение не применимо к тому, что я пытаюсь сделать. Я использую Обезжиренную PDF-просмотрщик с ...
1
голос
2ответа
719 показов

Копирование / вставка в gvim прервана после создания личного vimrc

Я использую gvim на win 7. Если я использую установку по умолчанию, копировать / вставить с помощью Ctrl+c / Ctrl+v работает нормально. Как только я создаю личный файл _vimrc в своей домашней папке, ...
1
голос
3ответа
2k показов

Псевдоним, чтобы открыть gVim (кремовая версия) из оболочки Cygwin

Я использую версию gVim для Cream и хотел бы создать псевдоним для открытия файлов из оболочки Cygwin в Cream. Запуск исполняемого файла gVim из Cygwin приводит к следующей ошибке (в окне Windows cmd ...
1
голос
1ответ
2k показов

Команда `:cw` в Vim: как избежать автоматического перехода к первой ошибке?

В Vim :cw команда показывает окно быстрого исправления, если есть какие-либо ошибки, и позволяет курсору перейти к первой распознанной ошибке в окне быстрого исправления (не в буфере, где есть ...
1
голос
1ответ
98 показов

Как выделить весь текст в строке, которая вызывает синхронизацию?

Предположим, у меня есть следующие определения Vim: syn match tasktag "\(\s\)\@
1
голос
2ответа
441 показов

vim не перезагружает vimrc с патогеном

В значительной степени название. Когда я редактирую свой файл vimrc нем есть строка call pathogen#infect() изменения не вступят в силу, пока я не перезапущу vim. Это верно, даже если у меня нет папки ...
1
голос
0ответов
603 показов

Отправка клавиши F1 - F12 с внешней клавиатуры с отсутствующими клавишами на iPad Pro с помощью программы эмуляции SSH

Я использую iPad Pro с внешней клавиатурой (Smart Keyboard) для подключения через SSH (через Serverauditor) к удаленному серверу Ubuntu, на котором у меня установлен дистрибутив tex. Я использую VIM ...
1
голос
0ответов
81 показов

Vim на удаленной оболочке: не может перейти в "обычный режим"

Я учусь в лаборатории на сертификацию, и после того, как у меня есть доступ к компьютеру с удаленной оболочкой, единственная программа, которую я могу использовать для редактирования файла, это Vim. ...
1
голос
1ответ
201 показов

Vim авиакомпания плагин оранжевая стрелка ошибка

У меня установлен плагин для авиакомпании vim, и независимо от того, какую тему я выберу, в правом нижнем углу экрана всегда есть оранжевая стрелка. Как я могу это исправить?
1
голос
1ответ
773 показов

Команда с локальным лидером в gVim

Я даю попробовать gVim, среди прочего, потому что он имеет аккуратный плагин для todo.txt. Этот красивый плагин в описании readme демонстрирует его использование, сказав, что для выполнения x вы ...
1
голос
1ответ
6k показов

Открыть файл в новом буфере в NERDTree?

Я просто привыкаю к NERDTree и Vim. В настоящее время у меня есть один файл, открытый в буфере. Как заставить NERDTree открыть другой файл в буфере справа? Если я просто перейду к файлу в NERDTree и ...
1
голос
1ответ
281 показов

Как найти все строки с более чем N вхождениями символа с помощью Vim

Я пытаюсь найти все строки в файле, где | (труба) характер встречается более 21 раза. | символ является разделителем поля, поэтому между символами | экземпляров. Есть ли простой способ сделать это в ...
1
голос
1ответ
115 показов

как искать long_word под курсором в vim

Я знаю, что вы можете искать слово под курсором в VIM по # и *, но этот поиск не работает для чего-то вроде 'long_word', например, если мой курсор как 'l | ong_word', тогда я ищу по # или *, слову ...
1
голос
1ответ
129 показов

Как включить цветовую схему vim?

Я пытаюсь включить цветовую схему github на vim. Я скачал скрипт с http://www.vim.org/scripts/script.php?script_id=2855 и скопировал его в ~/.vim/colors . Затем я открыл vim и набрал :colo github , ...
1
голос
2ответа
82 показов

Могу ли я Soft-Link файлы со своего рабочего стола на сервер в Linux

Я ищу творческие способы синхронизации моих файлов vim (~/.vimrc, ~/.vim/) на сервере, на котором я работаю. Можно ли мягко связать файлы со своего настольного компьютера (Fedora) с любым из серверов ...
1
голос
0ответов
189 показов

.vimrc поиск другого приводит к ошибкам плагина

Так как vim или vim-pymode, похоже, не работают одновременно с python 2 и 3, я подумал, что создаю псевдоним для моей недавно скомпилированной версии vim специально для разработки python 3. Поэтому я ...
1
голос
1ответ
111 показов

любая кнопка на цифровой клавиатуре в vim считается вставкой?

С или без Num Lock, каждый раз, когда я делаю / и затем вводю число с помощью цифровой клавиатуры, я перехожу в режим вставки (как будто я нажимаю i). Если я наберу цифры с набором цифр над буквами ...
1
голос
1ответ
186 показов

Как получить редактирование строки в стиле vi в командном режиме Vim?

При вводе команды с помощью «:» в Vim я часто нажимаю escape и / или пытаюсь перемещаться с помощью h, j, k и l или пробую другие комбинации клавиш в стиле vi, чтобы редактировать команду, которую я ...
1
голос
0ответов
36 показов

Иногда <Вставить> при вставке с Vim

Иногда, когда я вставляю в Vim, я получаю текст отображается после содержимого, которое я выдернул. Это кажется случайным. Я не уверен, что вызывает это. Там, кажется, не существует шаблона. У ...
1
голос
3ответа
116 показов

использование локальной версии vim вместо системы в CentOS

Моя школа работает с Centos и устаревшей версией Vim. я хочу использовать новую версию vim, чтобы иметь доступ к вещам, которые иначе не были бы доступны. Я собрал и настроил версию vim 7.4.300 с ...
1
голос
1ответ
521 показов

Невозможно скопировать из Vim под Tmux в буфер обмена, используя "+p в Ubuntu

Я использую zsh, tmux и Vim, и по некоторым причинам в последнее время я заметил, что не могу скопировать из Vim в буфер обмена X под tmux, используя "+y. Любая идея, как я могу решить эту проблему? ...
1
голос
1ответ
158 показов

Vim: вертикальная навигация в режиме вставки

Я использую vim в течение довольно долгого времени, но я думаю, что я как-то нарушил свои настройки после установки нескольких пакетов. Позвольте мне показать это на примерах. В обычном режиме я ...
1
голос
2ответа
45 показов

Vim меняет файлы после использования make

Я связываю F5, чтобы сделать: map :make clean && make После того, как я сделал make, он всегда заменяет текущий файл другим файлом в папке, которую я открыл ранее. Например, я редактирую part1.c и ...
1
голос
3ответа
969 показов

Отключить плагины vim для больших файлов

У меня есть пользовательская конфигурация Vim, которую я собираю. Есть ряд классных плагинов и функций, которые помогают в разработке PHP. Однако, когда я открываю большой файл (несколько тысяч ...
1
голос
2ответа
1k показов

Как сохранить открытые / закрытые складки в vim с помощью mksession?

посылка я использую :mksession s.vim чтобы сохранить мой текущий сеанс, и это делает. За исключением складок я открывал или закрывал во время этого. Вопрос Что я должен сделать, чтобы включить это? ...
1
голос
0ответов
345 показов

Проблемы с GVim и разрешениями на Win7

Я установил GVim на мою машину с win7, но у меня проблемы с сохранением любых файлов. Я продолжаю получать e212: Can't open file for writing Если я пытаюсь просто выйти с:q !, я получаю e138: Can't ...
1
голос
1ответ
2k показов

как установить цветовую схему с ядром

кто-то посоветовал мне использовать yadr, что должно значительно облегчить установку файлов точек и т. д. для vim однако я просто не мог найти способ установить base16 через yadr .. прежде чем мне ...
1
голос
1ответ
54 показов

Vim: Как мне переназначить ключ, но только когда я скомбинировал его с номером?

Я хочу центрировать вид после того, как переместился вверх / вниз на несколько строк (например, 7j), но не тогда, когда я двигаюсь только один раз (например, j но мне плевать на 1j). Вот что у меня ...
1
голос
2ответа
1k показов

Мышь прокручивается вниз в vim внутри tmux через PuTTY, но не вверх

У меня возникла проблема на нескольких платформах, когда прокрутка с помощью колесика мыши работает нормально, но не прокручивается вверх, при использовании vim в сеансе tmux в PuTTY. Есть идеи? ...
1
голос
1ответ
339 показов

Как установить недостающие пакеты в vim для .vimrc

Я загрузил .vimrc из Интернета (здесь). У него есть Bundles в некоторых строках, для которых я получаю Not an editor command : Bundle ***** . Как я могу установить эти недостающие пакеты самым ...
1
голос
1ответ
681 показов

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

Например, если у меня есть длинная строка, обернутая несколько раз, это болезненно - перемещать курсор внутри этой строки, мне приходится многократно нажимать w или использовать f, чтобы найти то, ...
1
голос
1ответ
117 показов

iTunes неправильно интерпретирует кодировку символов субтитров

Я пытаюсь использовать турецкие субтитры для фильма, который я недавно купил в iTunes, за исключением того, что iTunes интерпретирует субтитры, как если бы они были закодированы с помощью ISO-8859-1. ...
1
голос
1ответ
163 показов

Завершение Vim на основе языка

Прямо сейчас, если я нажму Ctrl + N, он завершит слова, которые находятся в текущем документе. Я также нашел способ определить словарь. Я просто не уверен, как получить Vim для завершения на основе ...
1
голос
1ответ
88 показов

Преобразование из поиска vim в sed

У меня длинный латексный документ со многими разделами. Я хотел бы убедиться, что все разделы документа заполнены. Поэтому я ищу в любое время, когда есть '}', заканчивающийся заголовком раздела, ...
1
голос
4ответа
1k показов

Vim 7.3 с юникодом в Ubuntu

Я установил Vim 7.3 на мою машину с Ubuntu, и Unicode не был скомпилирован по умолчанию. Какая опция конфигурации для включения юникода при компиляции vim 7.3? Я искал их веб-сайт и Интернет, и я не ...
1
голос
2ответа
1k показов

vim - автоматически сохраняет файл на диск, эффективно

Я храню файл журнала и хочу, чтобы он записывался на диск без необходимости вручную сохранять его после каждого редактирования. Я использовал команду :au! CursorHoldI,CursorHold silent! :update, ...
1
голос
4ответа
96 показов

Откройте несколько дополнительных вкладок одновременно в Vi

Я часто переключаюсь назад и вперед между несколькими файлами одновременно в vi и всегда добавляю больше с помощью tabe . Есть ли способ добавить более одной вкладки одновременно, сохраняя все ...
1
голос
1ответ
237 показов

vim spellcheck: команда или функция для сброса всех плохих слов в файл

Мне часто нужно исправлять файлы, которые имеют множество орфографических ошибок. Проверка орфографии помечает все эти слова, но есть ли в vim команда или функция, которая будет выгружать все эти ...
1
голос
1ответ
423 показов

Автозаполнение VIM: расширение ^ X ^ U до максимального соответствия

Я использую eclim, чтобы добавить некоторые функции Eclipse в VIM, однако функции завершения кода, похоже, работают не идеально. Когда я нажимаю Ctrl + X Ctrl + U после, например, System.out. с ...