如何通过 PuTTY 在 Solaris 上使用 home、end、page-up、page-down 键?

如何通过 PuTTY 在 Solaris 上使用 home、end、page-up、page-down 键?

我喜欢快捷键 home、end、page-up、page-down,但我无法通过 Solaris 服务器上的 PuTTY 使用它们。

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 服务器上进行任何更改?

答案1

由于您没有指定想要按键执行的操作,我假设您想要执行以下操作;

向上翻页:将终端向上滚动一页

向下翻页:将终端向下滚动一页

家:将光标移动到命令行的开头

结尾:将光标移动到命令行末尾

无论操作系统是什么,只要按住 Shift 键,PuTTY 中的上翻页/下翻页键都可以使用。Shift+PgUp 将使 PuTTY 窗口向上滚动一页。

Home 和 End 键需要 terminfo 更改(各种类型都可以),并且通常取决于您使用的 shell 类型(sh、ksh、bash 等等)。

使用上面的示例,请检查您的 TERM 设置(echo $TERM)以及您正在使用的 shell(psecho $SHELL)。

欲了解更多信息,请访问SuperUser 上的这个问题/答案

相关内容