Подтвердить что ты не робот

Изучение emacs - полезная мнемоника?

Есть ли какие-либо мнемоники или шаблоны, которые облегчают запоминание комманд emacs?

4b9b3361

Ответ 1

Ну, главными важными являются:  `

  • C-k to "K ill" строка и C-y в "Y ank" обратно из буфера kill (aka: clipboard).
  • C-s в "S earch"
  • C-h для "H elp"
  • C-t "T переназначить" два символа.
  • C-p "P revious" строка
  • C-n "N ext" строка
  • C-f "F orward" char
  • C-b "B ackward" char
  • C-e "E nd" строки
  • C-a.... a - начало алфавита, поэтому "A начало" строки

Кроме этого, я в основном использую клавиши со стрелками, мышь, меню или группу избранных фактических команд. Несколько исключений из этого (например: создание и использование макросов) Я многому научился благодаря мышечной памяти.

Ответ 2

Что касается шаблонов, да, есть очень очевидные шаблоны, которые происходят повсюду.

C-f forward- char
M-f форвард-слово
C-M-f форвард-предложение/выражение

C-b назад - char
M-b обратное слово
C-M-b обратное предложение/выражение

Образец C- применяется к наименьшему модулю (char), M- применяется к следующему более крупному блоку (слову), а C-M- относится к самому большому. Для программ единицы - это символы, слова, sexps.

Ответ 3

Существует также Spacemacs, дистрибутив Emacs, который вводит полностью реструктурированные последовательности клавиш, чтобы быть более мнемоническим.

Почти каждый ярлык запускается с использованием SPC, инициируя последовательность, затем следуют более одиночные ключи, выбирая контекст, а затем фактическую команду; например SPC  f  s, чтобы сохранить файл, или SPC  f  s в другом, чтобы сохранить все файлы.

Другие примеры контекста:

  • b для буфера,
  • w для окна,
  • s для поиска, или
  • x для обработки текста и многих других.

Кажется, он очень хорошо структурирован.

К сожалению, я не использовал его, и я не знаю, нужно ли использовать Spacemacs или как легко его можно пересадить из его конфигурации в вашу собственную конфигурацию Emacs.

Еще одно замечание: оно рекламируется как лучшее из обоих миров (Emacs и Vim), но вам не нужно использовать vim editing-style.

Ответ 4

Не запоминайте его, просто используйте его.

Ответ 5

Если мне нужно вспомнить что-то вроде C-c M-j = сидр-джек-во, я думаю о нем как Крейг Чарльз и Майкл Джексон в баре, а Крейг Чарльз заказал первый раунд "сидр и домкрат".

Ответ 6

Наиболее распространенные из них разработаны в учебнике emacs - C-h t. Прочтите его с самого начала, осторожно. Даже если вы не прочитали все до конца, это должно помочь вам лучше запомнить обоснование наиболее общих ключей.