映射到vimrc中的XF86键

映射到vimrc中的XF86键,vim,Vim,我有一个chromebook,我已经修改过它来运行ArchLinux。在选项卡键下方有一个“搜索”键,我希望在insert模式下将其映射为自动完成xev告诉我键的值是XF86Search。但是,这似乎不起作用: #.vimrc inoremap <XF86Search> <c-n> mapmode-i$ #.vimrc inoremap映射模式-i$ 如何使用XF86键进行映射 编辑:事实证明,使用AutoComplPop是一个更好的解决方案,但Ingo为我指明了正

我有一个chromebook,我已经修改过它来运行ArchLinux。在选项卡键下方有一个“搜索”键,我希望在
insert
模式下将其映射为自动完成
xev
告诉我键的值是
XF86Search
。但是,这似乎不起作用:

#.vimrc

inoremap <XF86Search> <c-n> mapmode-i$
#.vimrc
inoremap映射模式-i$
如何使用XF86键进行映射


编辑:事实证明,使用AutoComplPop是一个更好的解决方案,但Ingo为我指明了正确的方向。在《超级用户》上,我讨论了使用
xmodmap
重新映射vim和/或终端的键,这是我必须采取的方法

在insert或命令行模式下,尝试键入搜索键(对于文字输入,可能前面有
)。如果未插入任何操作,则不能在Vim中直接使用该组合键。您必须在外部将其重新映射到Vim支持的一些未使用的密钥(例如,
)。否则,只需将键直接插入
.vimrc
映射定义中,而不使用特殊的
键符号