0

我正在使用vim,所以我caps用按钮切换escape按钮。使用来自 vimwiki 的这个脚本:

! Swap caps lock and escape
remove Lock = Caps_Lock
keysym Escape = Caps_Lock
keysym Caps_Lock = Escape
add Lock = Caps_Lock

它的名字是.speedswapper

我打了电话xmodmap .speedswapper,效果很好。

但是在vim编辑的时候,当我把输入法改成中文的时候,输入一些东西,大写就不能退出了。在我检查回英语后,它也不起作用。我需要再做xmodmap .speedswapper一次才能让它工作。

为什么会发生,是否有可能修复它?

4

1 回答 1

1

Xmodmap 对活动的键盘映射进行更改。您更改键盘映射,覆盖的更改消失。

于 2014-08-20T11:00:53.827 回答