#linux #hotkeys
После перехода с windows-систем крайне непривычно видеть обозначения клавиш с Ctrl, Alt и других. Например, в mc команда chown это C-x o -- поисле недолгих поисков понимаешь, что это сочетание клавиш Ctrl-x o. А что за сочетание такое M-? (Find file в mc) и как его набирать? Или другой пример, из tmux: M-1 to M-5 Arrange panes in one of the five preset layouts: even-horizontal, even-vertical, main-horizontal, main-vertical, or tiled. Вообще, какие обозначения приняты в linux для таких специальных клавиш, типа Ctrl, Shift, Alt, Win?
Ответы
Ответ 1
наиболее старое упоминание таких сокращений нашёл в исходниках gnu emacs версии 18.59, которая вышла 25 лет назад. цитата из man/emacs.texi: You can use modifier keys such as @key{CTRL}, @key{META} and @key{SHIFT} with function keys. To represent these modifiers, prepend the strings @samp{C-}, @samp{M-} and @samp{S-} to the symbol name. но, конечно, такое сокращение широко употреблялось и ранее. сложно лишь найти достаточно аргументированное подтверждение этому. А что за сочетание такое M-? (Find file в mc) и как его набирать? это клавиша meta, которая может быть представлена разными способами. нынче это обычно клавиша с надписью alt. т.е., надо удерживать alt и нажать клавишу ?. но можно и более переносимым образом — через клавишу escape: нажать и отпустить её, а затем нажать клавишу ?.
Комментариев нет:
Отправить комментарий