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

Unix: какой ключ-модификатор "M-" относится к (например, M-C)

Я пытаюсь выполнить поиск с учетом регистра в Nano. Меню справки внизу экрана говорит, что я могу переключить чувствительность к регистру, набрав M-C.

^G Get Help         ^Y First Line       ^T Go To Line       ^W Beg of Par       M-J FullJstify      M-B Backwards
^C Cancel           ^V Last Line        ^R Replace          ^O End of Par       M-C Case Sens       M-R Regexp

Я не уверен, как это сделать. Указывает ли M- на ключ модификатора, который должен удерживаться, когда я набираю C? Или означает M-, что я должен нажать клавишу или комбинацию клавиш, прежде чем нажать C?

4b9b3361

Ответ 1

M относится к мета-ключу, который отсутствует на большинстве клавиатур. (Его использование в программном обеспечении в основном связано с историческими причинами.) Обычно мета-ключ эмулируется другим ключом на вашей клавиатуре. В Windows и Linux обычно это клавиша Alt. В Mac OS X этот ключ (aka Option) уже имеет другие применения, поэтому вместо него используется Escape.

Ответ 2

Я не знаю, для nano, но для emacs M- означает мета-клавишу, что может означать нажатие клавиши Alt одновременно с буквенной клавишей или нажатием клавиши Esc перед буквенной клавишей. Alt обычно работает только при использовании X-версии приложения, поэтому при использовании тупого терминала будет работать только Esc.

Ответ 3

Esc

Например, если вы хотите перейти в конец файла, нажмите

Esc, затем /

Вам не нужно удерживать Esc, как если бы он был Shift.