Каковы комбинации общего контроля в терминальной установке

Я хотел бы иметь хорошее руководство по сочетаниям клавиш общего контроля, используемым в ударе (и подобный) оболочки и комбинации, используемые общими программами, используемыми в тех оболочках.

Моя конкретная мотивация должна смочь выполнить экран GNU на одном компьютере, ssh к второму компьютеру и экрану использования и irssi на том компьютере. Таким образом, я должен использовать что-то другое, чем Ctrl-A для управления одной из экранных сессий. Таким образом, я должен знать то, что является комбинациями Клавиши CTRL, безопасны использовать.

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

Я считаю, что мы были бы лучшими, чтобы сгруппировать комбинации Клавиши CTRL приложением (например, сам удар, экран, энергия, emacs), помочь определить приложения, которые Вы используете или можете проигнорировать. Таким образом, одно приложение на ответ - надеется что работы.

8
задан 26.02.2011, 01:16

4 ответа

Использование Vim:

  • Ctrl-B назад один экран
  • Ctrl-D вниз половина экрана
  • Ctrl-E прокручивает текст (курсор не перемещается, если он не имеет к),
  • Предисловие Ctrl-F (вниз) один экран
  • Выставочное состояние Ctrl-G
  • Клавиша Backspace Ctrl-H
  • Строка Ctrl-J вниз
  • Экран обновления Ctrl-L
  • Ctrl-N спускает одну строку (или прокрутка передают посредством автозавершений),
  • Ctrl-P перемещает одну строку вверх (или прокрутите назад посредством автозавершений),
  • Восстановление Ctrl-R (после того, как отмена)
  • Ctrl-T переходит к файлу/коду, который Вы редактировали перед последним переходом тега
  • Ctrl-U половина экрана
  • Ctrl-V вводит визуальный блочный режим
  • Ctrl-W используется для управления окнами с несколькими панелями
  • Ctrl-Y прокручивает текст вниз (курсор не перемещается, если он не имеет к),
1
ответ дан 07.12.2019, 14:03

Сам Bash использует GNU readline библиотека, также, как и много других интерактивных программ командной строки. Readline имеет следующие привязки клавиш по умолчанию, которые подражают emacs поведению:

Перемещение на строке:

  • Ctrl + A Переходят к началу строки, на которой Вы в настоящее время вводите
  • Ctrl + E Идут в конец строки, на которой Вы в настоящее время вводите

Редактирование текста на строке:

  • Ctrl + U Очищает строку перед позицией курсора. Если Вы в конце строки, очищает всю строку.
  • Ctrl + H То же как клавиша Backspace
  • Ctrl + W Удаляют слово перед курсором
  • Ctrl + K Очищают строку после курсора
  • Ctrl + T Подкачка последние два символа перед курсором
  • Esc + T Подкачка последние два слова перед курсором

Другое:

  • Ctrl + L Очищает Экран, подобный четкой команде
  • Ctrl + R Позволяют нам, Вы перерываете ранее используемые команды
  • Ctrl + C Уничтожают то, что Вы выполняете
  • Ctrl + D Выход текущая оболочка
  • Ctrl + Z Помещает то, что Вы сталкиваетесь с приостановленным фоновым процессом. fg восстанавливает его.
7
ответ дан 07.12.2019, 14:03

Emacs использует все. Из http://www.cs.rutgers.edu/LCSR-Computing/some-docs/emacs-chart.html:

  • Команда метки набора C-SP
  • Начало строки C-a
  • Обратный символ C-b
  • Рекурсивное редактирование выхода C-c
  • Удалять-символ C-d
  • Конец строки C-e
  • C-f вперед - символ
  • C-g (не явно упомянутый в ссылке выше, но используемый в качестве 'отмены' при вводе команд)
  • Команда справки C-h
  • C-i (ВКЛАДКА) indent-for-tab-command
  • C-j (LFD) новая-строка-и-отступ
  • Уничтожать-строка C-k
  • Перецентр C-l
  • C-m (RET) новая строка
  • Следующая строка C-n
  • Открытая строка C-o
  • Предыдущая строка C-p
  • C-q заключил в кавычки - вставляют
  • C-r isearch-назад
  • C-s isearch-вперед
  • Транспонировать-символы C-t
  • Универсальный аргумент C-u
  • Прокрутка C-v
  • Уничтожать-регион C-w
  • C-x Control-X-prefix
  • Рывок C-y
  • C-z приостанавливают-emacs
  • C-] рекурсивное редактирование аварийного прекращения работы
  • отмена C-_
1
ответ дан 07.12.2019, 14:03

Экран GNU Ctrl-A использования по умолчанию как его командная клавиша.

0
ответ дан 07.12.2019, 14:03

Теги

Похожие вопросы