Ctrl-a не приводит меня к началу подсказки, пока я работаю на экране GNU

Чтобы перейти к началу и концу команды, я обычно использую Ctrl a и Ctrl e .

Однако, когда я работаю на экране GNU, эти привязки клавиш не работают, потому что, возможно, они используются экраном GNU. Есть ли другой способ перехода к началу или концу команды?

  • Является ли Bluetooth-клавиатура связанной с `stdin`?
  • Мертвые ключи, не работающие в приложениях Java Swing
  • Fix-клавиши для подсветки клавиатуры
  • Поскольку я выполняю 'stty erase ~', я не могу вводить / больше в Putty
  • Клавиатура / мышь не работают при подключении к USB-концентратору, но только на Fedora - работает на других дистрибутивах
  • Как изменить стандартный каталог окон из tmux
  • Я на CentOS6.2

  • console vim в сеансе экрана: переназначить Ctrl-Shift-Left, Ctrl-Shift-Right, чтобы не удалять строки
  • Интерфейс Curses имеет пробелы под экраном GNU и ssh
  • Медленная реакция клавиатуры в некоторых Distros
  • Экспортировать содержимое демон экрана в файл
  • Получение прямого ввода с клавиатуры, игнорирование X
  • screen + vim - Любой способ автоматически установить имя окна экрана, чтобы открыть имя файла vim?
  • 3 Solutions collect form web for “Ctrl-a не приводит меня к началу подсказки, пока я работаю на экране GNU”

    Ctrl-A, за которым следует буква «a», отправит последовательность Ctrl-A в оболочку.

    Или вы можете сопоставить экранную команду экрана с чем-то другим, кроме Ctrl-A

    Связывание по умолчанию для beginning-of-line умолчанию – Ctrl a . Поскольку это конфликтует с префиксом команды screen , вы можете либо перекрыть префикс экрана, как было предложено Johnny , либо включить другое связывание в вашем .inputrc чтобы сопоставить поведение readline другому ключу, например, для сопоставления того же поведения с Alt a , вы можете использовать:

     "\ea": beginning-of-line 

    Это позволит вам использовать Ctrl или Alt вне screen и Alt a внутри.

    Все привязки readline могут быть настроены как для режима Emacs (по умолчанию), так и для vi.

    Полный список всех команд readline доступен здесь: http://linux.about.com/library/cmd/blcmdl3_readline.htm

    Как говорили другие, Ctrla часто используется emacs и режим emacs оболочки. Обычно я использую команду escape команды screen чтобы установить последовательность клавиш в Ctrl- z . В большинстве случаев я не хочу останавливать программу только для запуска другой – для этого я открываю новое окно screen и запускаю программу. Когда я это сделаю, достаточно легко набрать Ctrlz z . Кроме того, я очень часто использую ssh для других систем и запускаю screen там, где я могу использовать Ctrl- a .

    Linux и Unix - лучшая ОС в мире.