Английская мнемоника для быстрых клавиш 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
используется для печати символов ^
и ~
.