Как я могу настроить привязку пользовательских ключей даже в SSH-ed на другой компьютер?

я добавил

"\eOD": backward-word "\eOC": forward-word 

к моему .inputrc чтобы получить .inputrc клавиш ctrl-arrow, отсортированные в Cygwin, что позволяет мне двигаться вперед и назад в порядке.

Когда я использую SSH для любой другой системы Linux, я теряю эту привязку. Может ли кто-нибудь помочь?

Я использую PuTTYcyg 20101029, мой тип терминала – xterm, и я использую Cygwin 1.7.9.

One Solution collect form web for “Как я могу настроить привязку пользовательских ключей даже в SSH-ed на другой компьютер?”

Я также не вижу способа заставить ssh всегда запускать команды (например, bind -x '\eOD':backward-word и т. Д.) Всякий раз, когда вы bind -x '\eOD':backward-word систему, если вы не можете зависеть от поддержки таких файлов, как .bashrc. intputrc или .ssh / rc на удаленных хостах. Итак, как насчет этого:

 function ssh () { host=$1 ; shift scp ~/.inputrc $host: command ssh $host "$@" } 

Это kludgy, и это будет немного медленнее, но это даст вам ваши ключевые привязки.

  • Где найти полный список связуемых readline-функций Vi-режима?
  • gnupg на Arch Linux сломан с момента обновления readline - не удается найти libreadline.so.6
  • Выделение текста в bash при использовании обратного поиска истории с помощью Ctrl-R
  • Как обеспечить настраиваемую функцию «полная» для readline of socat
  • Возобновление экрана с включенным символом ввода символов UTF8
  • Bash отображает международные символы как escape-последовательности
  • Ctrl-a не приводит меня к началу подсказки, пока я работаю на экране GNU
  • Полоса пропускания новой строки с входного канала
  • тайм-аут вызывает, когда цикл чтения заканчивается, когда `cat` отключен
  • Alt-Left для пропуска слов не работает в эмуляторах терминалов
  • Входы ввода-вывода GNU readline vi-insert отображаются, похоже, не действуют
  • Interesting Posts

    Как вы можете получить фоны консоли для Arch Linux?

    Как защитить каталог с помощью пароля в LINUX (Нужно добавить или изменить файлы после шифрования)?

    Проблемы с драйвером адаптера Wi-Fi Debian

    Как подключиться к SSH-серверу за брандмауэром с использованием другого сервера?

    Загрузочный загрузчик Linux не обнаружен после обновления BIOS

    Показать маску сети с помощью ip-инструмента

    непризнанный корпус inateck hdd с linux Mint

    Значки на жестком диске для настольных ПК не являются файлами или символическими ссылками в каталоге «~ / Desktop»?

    Как я могу защитить свой компьютер, когда единственный способ доступа к Интернету – это скомпрометированное интернет-соединение?

    Простые шаблоны для файлов конфигурации

    firmware-iwlwifi не работает на ядре linux 4.6 – debian jessie

    Почему вы должны быть осторожны при использовании встроенной функции истории Bash для повторного запуска предыдущих команд, содержащих переменные?

    Расширение макроса Gmake: макрос вызывает макрос с переменной в аргументах

    Может ли Debian 8 подключиться к Интернету за моей спиной?

    Полночный командир не работает

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