Я хотел бы иметь хорошее руководство по сочетаниям клавиш общего контроля, используемым в ударе (и подобный) оболочки и комбинации, используемые общими программами, используемыми в тех оболочках.
Моя конкретная мотивация должна смочь выполнить экран GNU на одном компьютере, ssh к второму компьютеру и экрану использования и irssi на том компьютере. Таким образом, я должен использовать что-то другое, чем Ctrl-A для управления одной из экранных сессий. Таким образом, я должен знать то, что является комбинациями Клавиши CTRL, безопасны использовать.
Но я предполагаю, что этот список был бы полезен для других, которые хотят связать пользовательские действия с комбинациями Клавиши CTRL.
Я считаю, что мы были бы лучшими, чтобы сгруппировать комбинации Клавиши CTRL приложением (например, сам удар, экран, энергия, emacs), помочь определить приложения, которые Вы используете или можете проигнорировать. Таким образом, одно приложение на ответ - надеется что работы.
Использование Vim:
Сам Bash использует GNU readline библиотека, также, как и много других интерактивных программ командной строки. Readline имеет следующие привязки клавиш по умолчанию, которые подражают emacs поведению:
Перемещение на строке:
Редактирование текста на строке:
Другое:
Emacs использует все. Из http://www.cs.rutgers.edu/LCSR-Computing/some-docs/emacs-chart.html:
Экран GNU Ctrl-A использования по умолчанию как его командная клавиша.