Есть ли текстовый объект для текущей строки? Есть ли текстовый объект для ^$?
Есть ли текстовый объект для текущей строки? Есть ли текстовый объект для ^$?
Я обычно ищу слова по :/string, но если мне нужно искать всю текущую строку, как это сделать. event: 1 beacon: 0x02 //line 1 event: 19 beacon: 0x02 //line 2 event: 1 beacon: 0x03 //line 3 event: 1 beacon: 0x02 //line 4 event: 8 beacon: 0x01 //line 5 event: 19 beacon: 0x02 //line 6 event: 1 beacon:...
При использовании :vsplitмоего окна gvim переходит на конкретное место на экране. Как я могу предотвратить это? То же самое происходит, когда закрывается второй до последнего сплит. Я использую Gvim на...
Я знаю, что могу завершить имена файлов / пути из текущего каталога, используя Ctrl + X, Ctrl + F ( compl-filename). Это прекрасно работает в сочетании с set autochdir, который изменяет обновляет текущий каталог на каталог активного буфера. Однако я начал использовать, airblade/vim-rooterчтобы...
Иногда я хотел бы попробовать трюк, который я нахожу в Интернете. Часто бывает полезно попробовать это в vim (gvim, если это трюк с графическим интерфейсом), в режиме virgin, то есть без загрузки всего моего ~ / .vimrc. Есть ли у вас какие-либо советы для того, чтобы сделать это...
Я хочу печатать на разных языках, используя (g) Vim. Но когда я переключаюсь на другой язык с помощью языковой панели (символы деванагари или хинди) и набираю что-нибудь, (g) отображается vim ??? ??. Что я пробовал: write ++enc=utf-8 foo.txt set fileencoding=utf-8 set enc=utf-8 Информация: Версия...
Я сделал фрагмент, который я хочу дать другим триггерам, поэтому вместо того, чтобы сказать, triggerя также хочу вызвать его с помощью myothertrigger: snippet trigger "just an example" my text ... endsnippet Есть ли простой способ сделать это вместо копирования фрагмента? Изменить: Чтобы было ясно,...
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 3 года назад . Всякий раз, когда я нажимаю на конец или начало строки, я получаю этот очень...
Я часто переключаюсь между файлами Ruby и Markdown. Есть ли способ, которым я могу set spellавтоматически установить, когда я открываю *.mdфайл, но не когда я открываю...
Есть что-нибудь подобное eval("is_recording()") что я могу вызвать в своем vimscript, чтобы узнать, записываю ли я в данный момент макрос? Я бы подумал, что это работает: eval("mode(1)") но это только возвращается "n". Не уверен, что это имеет значение, но я использую neovim, так что, если он...
Я использую Gvim на окнах очень часто. Я имею в своем .vimrc: set confirm Тем не менее, это открывает небольшое диалоговое окно, поэтому я должен использовать свою мышь, чтобы выйти. В командной строке VIM я получаю это: :q Save changes to "Untitled"? [Y]es, (N)o, (C)ancel: Можно ли как-нибудь...
Есть ли в любом случае, я мог убедиться, что файл заблокирован, чтобы я не мог внести в него изменения. Есть ли команда для блокировки / разблокировки файла в vim. Иногда я хотел бы, чтобы файл находился в режиме только для...
Недавно я узнал о жестком режиме Vim и решил попробовать его. Тем не менее, я сталкиваюсь с некоторыми проблемами с мелкими движениями зерна. Например, скажем, я действительно хочу двигаться вверх или вниз на одну строку. Так как jи kотключены, я не уверен, что есть лучшие альтернативы для этого. Я...
Часто я редактирую файл - думаю, что моя работа выполнена - затем закрываю файл и перехожу к следующему. Но потом я понимаю, что мне нужно вернуться к этому коду и немного подправить его. Если открыть файл снова, я могу использовать .знак и перейти к позиции последнего редактирования с '.. Сейчас я...
Я хочу вставить текст так: similar text wordA similar text ... similar text wordB similar text ... similar text wordC similar text ... Я знаю, что могу вставить текст много раз, а затем использовать подстановку, чтобы изменить одно слово для каждой строки, однако я все еще нахожу этот метод очень...
Допустим, я нахожусь в shell ( bash) и хочу посмотреть, что :scriptnamesполучится, но не хочу запускать vim или, может быть, я хочу перенести это в другой файл. Итак, я выполняю vim +scriptnames Который показывает мне все сценарии, но как мне вставить это в стандартный вывод...
Я пытаюсь определить макрос, который быстро генерирует список случайных слов. Я хочу, чтобы макрос превратил это в список вроде a b c d e в это arezzo bywords czars détente eyrie Что у меня так далеко: наведите курсор на букву a начать запись макроса qq a войти в режим вставки...
Я следовал следующим двум урокам, чтобы попытаться настроить eslintи Neomake: Линтинг код с Neomake и Neovim Код Linting с Neovim и Neomake - издание ESLint Итак, у меня есть следующие минимальные init.vim call plug#begin('~/.vim/plugged') Plug 'neomake/neomake' call plug#end() autocmd!...
Vi очень успешно минимизирует перемещение пальца и скорость в командном режиме. Замена ;и, :кажется, экономит много дополнительных нажатий клавиш для команд, которые используются более часто, чем повторы поиска букв, но есть недостатки в использовании нестандартной раскладки клавиш. Каковы...
Я использую Vim как трехстороннее слияние с Git, и иногда мне нужно принимать изменения как из локальной, так и из удаленной веток. kdiff3можно сделать это несколькими нажатиями клавиш, есть ли способ сделать это в...