У меня проблема с сопоставлением текста в буферах Vim. У меня есть особая форма дат в моем тексте, и мне часто нужно проверить, соответствует ли текст в курсоре шаблону даты. Вот несколько примеров ...
У меня есть файл общей формы: число, число, строка, и я хочу удалить оба числа из каждой строки и извлечь только строку. Каким будет регулярное выражение?
Я использую vimdiff для слияния git. Есть ли быстрый способ выбрать 1 файл для использования, прямо сейчас я просто выбираю все из одного буфера, заменяю им $ MERGE, а затем сохраняю. Думаю, я могу ...
При выполнении поиска / замены в vim мне почти никогда не нужно использовать регулярное выражение, поэтому постоянно убегать от всего - это боль. Есть ли способ по умолчанию не использовать регулярное выражение или есть ли альтернатива ...
У меня есть список регулярных выражений, которые я хотел бы запустить в моих файлах кода C. Они просты в форматировании и избавят меня от проблем, пока мой код проверяется. Вот они, это удаляет 2 или ...
Я использую Vim Latex Suite, и мне он нравится. Но есть некоторые моменты, в которых он не делает то, что я хочу. Из файла .vim / compiler / tex.vim: «В зависимости от 'уровня игнорирования', следующее ...
В настоящий момент я использую две разные клавиши для переключения карты цветовой схемы : colors wombat256
map : colors dimtag Я хочу добиться такого поведения переключения, как ...
Я хочу сделать функцию переключения в gvim, которая будет включать / выключать полосу прокрутки и опцию переноса . Нет проблем с переключением опции обертывания. Я просто использую set wrap !.
Чтобы изменить настройку горизонтальной полосы прокрутки ...
xxx <=> zzz Исходный текст: xxxyyyzzz Выполнить команду:: s / ??? / ??? / Это становится: zzzyyyxxx Выполните ту же команду выше :: s / ??? / ??? / Вернуться к исходному тексту: xxxyyyzzz точно так же, как переключить регистр (~) ...
Контекст Мне нравится редактировать и управлять командной строкой bash, используя привязки клавиш в стиле vi со следующими настройками: set -o vi Однако, когда я запускаю R из командной строки, эти привязки клавиш ...
привет всем, я использую эту цветовую схему. Цветовая схема Cobalt: версия TextMates Цветовая схема Cobalt для Vim. Я не вижу курсор в режим вставки, как я могу изменить этот цвет РЕДАКТИРОВАТЬ: Я думаю, что это ...
Я использую 10j, чтобы прыгать вниз на 10 строк , но я хочу легко перепрыгивать 10 строк снова и снова. Я не хочу выполнять прыжок с помощью макроса (скрытого). Я бы хотел, чтобы был способ повторения вниз ...
Я печатаю очень быстро и понимаю, что иногда случайно сохраняю файл с именем; или: (Я печатаю: wq, и иногда появляется опечатка). Есть ли способ написать макрос, который отклоняет сохранение ...
Я пробую Vim в течение первых двух часов с Ruby on Rails, и мне это нравится. Команда gf прекрасна, но я кое-что упустил.
Если файл под курсором еще не существует, gf возвращает ошибку. Это ...
У меня есть несколько ссылок на локальные переменные в скрипте Python, которые я хочу вместо этого извлечь из словаря. Итак, мне нужно существенно изменить foo, bar и другие на env ['foo'], env ['bar'] и так ...
Иногда я пишу проекты и возвращаюсь к ним только через несколько месяцев. К сожалению, я забыл, что должно было быть передано в функцию. Я хотел бы иметь возможность навести курсор на ...
Я работаю над несколькими проектами, каждый из которых использует различный стиль отступа (для разных типов файлов). Например, 1 табуляция на уровень отступа, 2 или 4 пробела и т. Д. Как я могу автоматизировать переключение ...
Как в Vim перейти к родительским / родственным тегам в файлах xml? Я ищу что-то похожее на: vatat "создать выделение для второго родительского тега со всеми дочерними элементами, но в обычном режиме (например: go ...
Поскольку мой google-fu подводит меня, может ли кто-нибудь дать мне простой пример того, как использовать --remote-expr или любой другой трюк командной строки для вставки текста в текущий буфер или для установки cfile. (Any: -command ...
У меня установлен python3 через homebrew: brew install python3 --framework У меня есть исходный код vim (7.3), загруженный в / usr / src. Я запускаю: ./configure --prefix = / usr / local --enable-rubyinterp --enable -...
Я установил Janus с моей установкой MacVim. Чтобы узнать, как работают скрипты vim, я прочитал файл vimrc, который использует Янус, и не понимаю, как автор этого ...
В официальной документации по интерфейсу Python Vim указано, что изменение буферов с помощью python очень просто, в основном:: py import vim
: py vim.current.buffer [0] = "Hello world" Однако python выбрасывает ...
У меня есть плагин vim, который работает на разных машинах и иногда мне нужно делать что-то по-разному в зависимости от того, Windows ли это , Linux, Mac. Какой самый простой способ проверить операционную систему? Я ...
Обычно я копирую строку, нажимая клавишу «y» дважды, а затем нажимая «p» или » P 'для вставки после или перед текущей строкой соответственно. Однако иногда мне нужно заменить текущую строку на выдернутую. ...