Linux 通过xterm与另一个用户/另一个服务器进行sudo后,上、下、左和右键的密钥绑定丢失

Linux 通过xterm与另一个用户/另一个服务器进行sudo后,上、下、左和右键的密钥绑定丢失,linux,binding,terminal,xterm,stty,Linux,Binding,Terminal,Xterm,Stty,我知道我很久以前就搞砸了,但是当我使用sudo&ssh连接到另一个用户和服务器时,我的stty设置将无法工作。 在服务器#1上,我就是我自己,可以使用U/D键调用历史记录,使用L/R键导航,使用backspace编辑历史记录。请参见屏幕截图 然后我将sudo和ssh连接到另一个服务器,所有内容都丢失了。U/D不会调出历史记录,L/R也不会在历史记录中导航光标 stty speed 38400 baud; line = 0; erase = ^H; eol = M-^?; eol2 = M-^?;

我知道我很久以前就搞砸了,但是当我使用sudo&ssh连接到另一个用户和服务器时,我的stty设置将无法工作。 在服务器#1上,我就是我自己,可以使用U/D键调用历史记录,使用L/R键导航,使用backspace编辑历史记录。请参见屏幕截图 然后我将sudo和ssh连接到另一个服务器,所有内容都丢失了。U/D不会调出历史记录,L/R也不会在历史记录中导航光标

stty
speed 38400 baud; line = 0;
erase = ^H; eol = M-^?; eol2 = M-^?;
-brkint ixany
-echok -echoctl -echoke
服务器1和服务器2上的stty o/p非常相同。如上所述。为什么会有这种不同的行为。如何修复此问题,以便调用历史记录w/U/D和L/R在历史记录中导航光标并退格以开始编辑它

使用Xterm连接一些想法

  • 检查术语设置是否相同
  • 使用stty-g保存stty设置并在对等机上重播这些值
  • 检查您的.inputrc在对等机上是否相同
  • 在本地和远程上运行xmodmap进行比较