我使用 alt-j、alt-l、alt-i 和 alt-k 来转到当前行的开头/结尾/顶部/底部。多年来,我注意到 alt 键的压力很大,所以现在我决定尝试其他映射。但由于我已经习惯了旧的映射,我发现自己在插入模式下不断按下 alt-something 导致一些 unicode 字符出现,非常烦人!
有没有办法禁用它们?即当我按下 alt-letter 时什么也没有出现。
使用 Win7 x64,gvim
答案1
尝试这样的操作:
:imap <M-j> <nop>
看:
:help <nop>
答案2
在 gvim 中,正如您所说,如果您使用:set winaltkeys=yes
alt 组合键,则无法映射。如果存在具有给定快捷键的菜单,它将改为激活菜单。否则它什么也不做。您可能需要在 guioptions 选项中使用“m”才能使其工作。