1. 程式人生 > >ubuntu 10.04 的功能鍵按鍵錯誤

ubuntu 10.04 的功能鍵按鍵錯誤

2010-09-14

周海漢 2010.9.14

ubuntu 10.04在gnome-terminal中使用vim時,如果使用ctrl+f2,ctrl+f3,ctrl+f4,會插入1;5Q 1;5R 1;5S,開始以為是vim配的鍵對映有問題。但檢查發現沒有問題。後面發現在gvim中輸入同樣的按鍵,則不會有上述問題。而在gnome-terminal和xterm中輸入上述組合鍵,同樣會有類似的輸入。

[email protected]:~$ echo $TERM
xterm
按C-F2,C-F3,C-F4得到的輸入:
[email protected]:~$ ;5Q;5R;5S
在dash中:
[email protected]
:~$ sh $ ls -l /bin/sh lrwxrwxrwx 1 root root 4 2010-05-05 09:34 /bin/sh -> dash 輸入C-F2,C-F3,C-F4得到的輸入: $ ^[O1;5Q^[O1;5R^[O1;5S

不知道在哪裡可以配置該鍵對映。搜尋網上有人提交bug,可能是gnome-terminal和xterm的bug。在centos 5上也有同樣的問題。 ubuntu bug: https://bugs.launchpad.net/ubuntu/+source/xterm/+bug/96676

該bug會給vim設定鍵盤對映時帶來很大困惑,因為如果對映C-F2,C-F3,C-F4不會生效。

如非註明轉載, 均為原創. 本站遵循知識共享CC協議,轉載請註明來源