Terminal
奇怪的終端行為:“j”鍵在 urxvt 中不起作用
出於某種奇怪的原因,我的“j”鍵停止正常工作。每次我按下鍵時,它都會列印“true”。如果我輸入“傑克”,終端會列印:
>>trueake
我不知道是什麼導致了這個。我猜是在我安裝了一些東西之後。我試過重啟,還是不行。我怎樣才能解決這個問題?
CTRL-j 也列印 ’true’。
SHIFT-j 工作正常。
Xterm 工作正常。
我目前正在使用 OpenBSD 4.9。
實現這一點的一種方法(我不知道它是否是唯一的)是在 Rxvt 中定義一個宏。瀏覽您的 X 資源中的一行,例如
Rxvt.keysym.j: true
這可能在您自己的文件中(通常是
~/.Xresources
)或系統文件中。執行appres Rxvt
以查看 rxvt 正在使用哪些資源。如果罪魁禍首是您不想更改的錯誤系統文件,我認為您可以通過在自己的資源文件中放置相反的定義來覆蓋它:Rxvt.keysym.j: builtin: