Вопросы с тегом «key-bindings»

9
Есть ли способ для псевдонима `: w'` к`: w`, чтобы избежать создания файлов с именем '?

Время от времени мой мизинец будет задевать 'ключ, пока он тянется к вводу, в результате чего :w'<Enter>. Я пробовал: cabbrev w' :w cabbrev w\' :w cabbrev "w'" :w Никто из них не работает. Есть ли способ создать псевдоним :w'для :w? Я также использую cmdwin ( :help cmdwin+ nnoremap :...

9
Как я могу создать режим псевдо-вставки с другой раскладкой?

Я нахожусь в несколько необычном положении использования двух разных раскладок клавиатуры на регулярной основе ( Programmers-Dvorak и Turkish-F ). Эти макеты сильно отличаются друг от друга, и я могу быть опытным в VIM только с одним набором мышечных воспоминаний. Я довольно хорошо разбираюсь в...

9
Почему переназначение <Esc> заставляет курсор прыгать?

В .vimrc: inoremap ii <esc> " ii to go back into command mode Проблема в том, что после того ii, как курсор переместится на 35 столбцов вправо. Единственная другая строка, которая влияет на Esc: nnoremap <esc><esc> :noh<return><esc> Я пытался закомментировать это, не...

9
Могу ли я использовать «gf» (или аналогичный), чтобы открыть файл и перейти к поисковому запросу?

Есть ли способ заставить gfкоманду vim (или что-то подобное) распознать +{cmd}аргумент для пути к файлу? Можно запустить vim и перейти непосредственно к поисковому запросу, выполнив: $ vim +/coding_effort ~/project/file Аналогично, в командном режиме вы можете сделать: :e +/coding_effort...