Я реализовал функцию в /home/ioana/myfunction.vim, и в начале этого файла я также добавил:
map <c-a><c-h> :Afunction
menu &Edit.Add\ function :Afunction<cr>
Оба определения работают нормально при выполнении с моим пользователем (solaris и linux, vim 7.2). Проблема появляется, когда коллега открывает gvim из своей консоли, делает: so /home/ioana/myfunction.vim и затем пытается выполнить любую карту или меню, которые содержат определения нажатия клавиш - ни одно из них не распознается как ключи. Проблема появляется как в Linux, так и в Solaris. Любое другое меню, которое не содержит клавиш, работает нормально.
Пожалуйста, помогите определить причину распознавания нажатия клавиши, так как мне нужно, чтобы файл использовался несколькими коллегами. Заранее благодарю за помощь.