我想在 vimperatorrc 和 vimrc 中映射 Windows/Meta 键,包括用于选项卡移动的 Meta 键绑定:
" move to previous tab
nnoremap <M-h> gT
" move to next tab
nnoremap <M-l> gt
不幸的是,Vimperator 和 Vim 都不接受这些绑定。尽管他们没有抱怨,但绑定根本不起作用。
根据本教程:如何在 Vim 中映射键,<M-...>
应该映射元(Windows)键?!
有任何想法吗?
系统设置: 我在用维姆和毒蛇在曼扎罗(架构Linux叉)内凯德。因此,Vim 运行在药明(KDE 的终端“管理器”/“多路复用器”)和 Vimperator火狐48.
边注:在 Yakuake 之外的普通终端中启动时,Vim 显示相同的行为。
答案1
在 Vim 中,meta 与 alt 相同。 CP。:help meta
:
<M-...> alt-key or meta-key *meta* *alt* *<M-*
<A-...> same as <M-...> *<A-*
在 Pentadactyl 中,这应该是有效的(cp. :help key-notation
):
<A-␣>: The alt key.
<M-␣>: The meta key, windows key, or command key.
但至少对我来说(在带有 Gnome classic 的 Ubuntu 上),元映射根本不起作用(可能是因为它们根本不到达浏览器)。