Есть ли какие-либо мнемоники или шаблоны, которые облегчают запоминание комманд emacs?
Изучение emacs - полезная мнемоника?
Ответ 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. Прочтите его с самого начала, осторожно. Даже если вы не прочитали все до конца, это должно помочь вам лучше запомнить обоснование наиболее общих ключей.