Mac OS X Terminal.app Ubuntu 9.10 SSHD 和不正确的键盘映射

Mac OS X Terminal.app Ubuntu 9.10 SSHD 和不正确的键盘映射

有人知道如何处理这个问题吗?我无法忍受通过 Mac OS X 连接到某些 Ubuntu 机器,因为键盘布局等存在问题。我在 Ubuntu .bashrc 以及 Terminal.app 高级偏好设置中设置了 TERM=vt100 和 TERM=xterm-color,但似乎没有什么可以解决这个问题。尝试在超薄银色键盘上使用箭头键会导致 ^[[A 等。

来自答案

OS X 10.6.4

当我尝试运行 /lib/terminfo/x/xterm-color 时,出现权限被拒绝的情况?也许这就是问题所在?!

常规 bash 登录 shell。如果我经常使用 sudo,它就会正常工作。这让我相信上述权限问题是原因。

stty -a 的输出:

$ stty -a
speed 9600 baud; rows 47; columns 181; line = 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = M-^?; eol2 = M-^?; swtch = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase = ^W; lnext = ^V; flush = ^O;
min = 1; time = 0;
-parenb -parodd cs8 -hupcl -cstopb cread -clocal -crtscts
-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff -iuclc ixany imaxbel -iutf8
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
isig icanon iexten echo echoe -echok -echonl -noflsh -xcase -tostop -echoprt echoctl echoke

答案1

export TERM=nsterm

如果这不起作用,那么我们需要更多信息:

  1. Mac OS X 的版本是什么?
  2. Ubuntu 服务器之间有什么区别吗?比较一下/lib/terminfo/x/xterm-color运行正常的文件和运行不正常的文件。命令的输出结果如何?stty -a
  3. 在哪个应用程序中光标键不起作用?Bash 登录 shell?

相关内容