为什么 Esc、Ctrl、Shift 和 Alt 等键在 Windows PC 的 SSH 会话中不起作用?

Igo*_*hin 7 windows linux ssh terminal putty

我在 Windows PC 上工作。如果我打开一个终端(用腻子或SSH)到Linux(CentOS的)机器,我不能让按键,例如EscCtrlShiftAlt工作。

我需要他们的午夜指挥官(目前Ctrl+InsShift+Ins没有为我工作)。是否有可能让这些键起作用?

Axe*_*per 5

PuttyUnix模拟通过串行 ( ) 连接连接到机器的终端RS232c在此处查找配置选项。典型的终端类型包括vt100, vt200, xterm, ansi

为了获得正确的操作,您的Unix环境变量TERM必须与正在模拟的终端类型相匹配(参见Putty配置Connection/Data/Terminal-type)。我正在使用xterm, 也用于文本模式控制台窗口。

使用echo $TERMas 命令查找当前值。

Esc是终端控制序列的第一个字符。因此,它通常不应用作独立字符。CtrlShift并且Alt它们本身不会触发任何字符发送到您的Unix机器。您可以使用Putty配置菜单Terminal/Keyboard来影响某些按键的转换方式。

  • 它实际上如何回答这个问题? `Shift/Ctrl/等键不起作用。如何让它们发挥作用? (2认同)