我在/home/ioana/myfunction.vim中实现了一个函数,在这个文件的开头,我还添加了:
map <c-a><c-h> :Afunction
menu &Edit.Add\ function :Afunction<cr>
当我的用户执行时,两个定义都正常工作(solaris和linux,vim 7.2)。当一位同事从他的控制台打开gvim时会出现问题:是/home/ioana/myfunction.vim然后尝试执行包含按键定义的任何地图或菜单 - 它们都不会被识别为键。问题出现在linux或solaris中。任何其他不包含键的菜单都可以正常工作。
请帮助确定按键识别的原因,因为我需要几个同事使用的文件。提前感谢您的帮助。
答案 0 :(得分:2)
也许他已经:
重新映射了?你尝试过非递归映射吗?
noremap <c-a><c-h> :Afunction