Английская мнемоника для быстрых клавиш Vim

Я понимаю, что главный автор Vim - голландский, поэтому я тоже соглашусь с ними. Мне интересно, у Vim "контрольные ключи" есть эквиваленты на английском языке? Вы знаете, Ctrl-O для Open, Ctrl-N для New и т.д.

Некоторым управляющим клавишам Vim может быть присвоено несколько значений

(a) append / (i) insert
(w) word / b (back one word)

Это только те, которые я думал с головы.

Все ли они имеют какое-то значение (: e?)

Мне гораздо легче запомнить их, если я знаю, что они что-то значат; они не просто случайно используемые ключи.

Ответ 1

a: добавить или закрыть

b: before

c: изменить

d: удалить

e: редактировать

f: найти

g: go

h: left

i: вставить или в

j: вниз

k: up

l: right

m: отметить

n: next

o: открыть новую строку

p: поместите или вставьте

q: (цитата/запись нажатия клавиш в регистр, указанный следующим символом)

r: заменить

s: заменить

t: в направлении

u: undo

v: введите визуальный режим

w: word (перемещение вправо по одному слову за раз)

x: (удалить (или x-out) один символ)

y: yank

z: fold, это визуально, выглядит как сложенный лист бумаги

Ответ 2

Некоторые делают. Посмотрите на эту страницу, у нее много мнемоников:

http://michael.peopleofhonoronly.com/vim/

Некоторые из наиболее очевидных:

  • y= yank
  • c= изменить
  • O= over
  • f= find
  • r= заменить
  • u= отменить
  • t= символ unTil

Ответ 3

Моя мнемоника для ^ (перейти к началу строки): ^ выглядит как крыша, крыша символизирует дом. Клавиша Home перемещает курсор к началу строки/документа.

Посмотрите Раскладка клавиатуры ADM-3A: клавиша Home используется для печати символов ^ и ~.