Мне нравятся сочетания клавиш «домой», «конец», «вверх», «вниз», но я не могу использовать их через PuTTY на серверах Solaris.
Windows PuTTY => Linux desktop via SSH, works fine.
Windows PuTTY => Solaris server, shortcuts keys problems.
Windows PuTTY => Linux VM => Solaris server, shortcuts keys problems.
Linux desktop => Solaris server, works fine.
Каковы причины того, что эти ключи не работают и как я могу заставить их работать, не меняя что-либо на каждом отдельном сервере Solaris?
Поскольку вы не указали, что должны делать ключи, я предполагаю, что вы хотите сделать следующее;
Page-up: прокрутите терминал на страницу вверх
Листать вниз: Прокрутите терминал вниз по странице
Домой: Переместите курсор в начало командной строки
Конец: Переместите курсор в конец командной строки
Клавиши page-up / down будут работать в PuTTY независимо от ОС, если вы просто удерживаете клавишу Shift. Shift + PgUp прокручивает окно PuTTY на страницу вверх.
Клавиши Home и End требуют изменения terminfo (подойдут различные виды), и обычно они зависят от того, какой тип оболочки вы используете (sh, ksh, bash и т. Д.).
Используя приведенные выше примеры, проверьте настройку TERM (echo $TERM
) и какую оболочку вы используете (ps
или echo $SHELL
).
Для получения дополнительной информации есть этот вопрос / ответ на SuperUser.