Как я делаю Домой и работа Конца в PuTTY SSH с оболочкой рыбы?

Несколько лет назад, обновление Ubuntu повредило это, и я никогда не находил решение.

  • У меня есть рыба как моя оболочка по умолчанию.
  • Ubuntu 12.10
  • Локально (Терминал Gnome), клавиши Home и клавиши End хорошо работают и у рыбы и у удара.
  • Когда я вхожу в систему SSH использование PuTTY, затем работаю bash, Домой и Конец хорошо работает в ударе.
  • Однако, когда я вхожу в систему SSH, использование PuTTY, в оболочке рыбы по умолчанию, нажимая клавишу Home производит [1~ (иногда стирание строки, иногда не). Когда я нажимаю End, он производит [4~.
  • Если я использую оболочку рыбы по умолчанию в клиенте Bitvise SSH, Домой и Конец работают правильно.

Как я возвращаюсь домой и Конец для работы правильно?

3
задан 5 November 2013 в 23:34

1 ответ

Попробуйте что-то вроде этого:

bind \e\[1~ beginning-of-line
bind \e\[3~ delete-char
bind \e\[4~ end-of-line

Можно сохранить эту установку, добавляют эту опцию в fish_default_key_bindings:

/usr/share/fish/functions/fish_default_key_bindings.fish

Внимание! Если у Вас есть опечатка с файлом установки, некоторые ключи не работает :)

См. также Дом/клавиши End, прерванный экран, когда сроки будут установлены к xterm

4
ответ дан 5 November 2013 в 23:34

Другие вопросы по тегам:

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