Как войти в командный режим Vi / Vim с помощью `;` вместо `:`?

468
Julien

При использовании Vi или Vim мне нужно выполнить следующую последовательность действий для сохранения файла: esc + :s

Но :на моей клавиатуре трудно достать ключ. Поэтому я хотел бы переключиться :и ;чтобы я мог печатать, esc + ;sчтобы сохранить файл.

(Я ищу решение, которое работает с каждой командой, а не только для сохранения файла)

1
Итак, почему вы спрашиваете очень специфическим образом о VI / VIM? Вы можете попытаться [это] (http://askubuntu.com/questions/24916/how-do-i-remap- sure-keys-or-devices) переключить их. Seth 7 лет назад 0

1 ответ на вопрос

3
grawity
nnoremap ; : 

Смотрите также :help map.

Вы захотите дополнить это обратным `nnoremap:;`, чтобы у вас все еще оставалась доступной исходная функциональность `;`. Aaron Thoma 7 лет назад 0