Английская мнемоника к ярлыкам Вима - PullRequest
15 голосов
/ 14 сентября 2011

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

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

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

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

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

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

Ответы [ 3 ]

23 голосов
/ 14 сентября 2011

В обычном режиме:

  • a: добавить
  • b: начало (текущего или предыдущего слова)
  • c: изменить
  • d: удалить
  • e: конец (текущего слова)
  • f: найти (следующий заданный символ в текущей строке)
  • g: go (используется как «лидер» для многих команд)
  • h: слева (имеет смысл только на клавиатуре, использованной автором vi, то же самое для jkl)
  • i: вставить
  • j: вниз
  • k: вверх
  • l: справа
  • m: отметка
  • n: следующий (вхождение последнего поиска)
  • o: открытие (новая строка ниже текущей строки)
  • p: положить (вставить)
  • q: цитата? (запись макроса в данный регистр)
  • r: заменить
  • s: заменить
  • t: в направлении (следующий заданный символ в текущей строке)
  • u: отменить
  • v: (войти) визуальный режим
  • w: (следующее) слово
  • x: x-out (удалить один символ)
  • y: дергать
  • z: сложить (это визуально, выглядит как сложенный лист бумаги)
7 голосов
/ 14 сентября 2011

Некоторые делают.Ознакомьтесь с этим списком, в нем много мнемоник:

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

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

  • y = yank
  • c = изменить
  • O = более
  • f = найти
  • r = заменить
  • u = отменить
  • t = до символа
1 голос
/ 30 июня 2017

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...