Назад | Перейти на главную страницу

Включение альтернативных сочетаний клавиш в bash на EC2

Я понятия не имею, почему, но на моих экземплярах EC2, работающих под управлением Ubuntu 10.04, сочетания клавиш ALT не работают, а вместо них отображаются вопросительные знаки.

Например. ALT + f для продвижения слова не работает ...

В случае необходимости:

$ echo $TERM
xterm
$

Оказывается, это iTerm /iTerm2 вопрос. По какой-то причине поведение по умолчанию для ключа опции, которое должно действовать как «мета», хорошо работало для меня в любом другом сеансе SSH, но на серверах EC2 оно приводило к отмеченному поведению.

Как только я понял, что это iTerm2, использовал его Вопросы-Ответы для решения этой проблемы: в разделе «Настройки»> «Профили» выберите соответствующий профиль и перейдите на вкладку «Клавиатура». Внизу установите обе клавиши выбора для отправки управляющих кодов (действуйте как + Esc). Это решило мою проблему без каких-либо регрессий на других сеансах SSH.

Спасибо, Деннис и Джейк!

Звучит как раскладка клавиатуры... sudo dpkg-reconfigure console-setup это команда, о которой говорится в ссылке.