vimrc 键映射在 Esc 键后不起作用
vimrc key mapping not working after the Esc key
map <Alt>q <Esc>la
我的 vimrc 中的这一行在 Esc 键后似乎不起作用。它退出插入模式但不会再次进入插入模式。我也试过了
inoremap <Alt>q <Esc>la
map <Alt>q <Esc><Ctrl-A>
map <Alt>q <Esc><Ctrl>A
基本上我想要在正常打字位置内有一些东西与按键具有相同的效果。说
(i>5[cursor])
->
(i>5)[cursor]
解决方案:
我想通了。这是因为我的终端没有正确地将 alt 识别为 alt,而是以某种方式识别为系统级 alt。见
Alt key shortcuts not working on gnome terminal with Vim
据我所知有两个问题:
<Alt>
不是东西。如果要映射Alt+q,那就是<M-q>
.
:map
不适用于插入模式。
你还没有解释你想做什么,所以我不能告诉你该怎么做。
map <Alt>q <Esc>la
我的 vimrc 中的这一行在 Esc 键后似乎不起作用。它退出插入模式但不会再次进入插入模式。我也试过了
inoremap <Alt>q <Esc>la
map <Alt>q <Esc><Ctrl-A>
map <Alt>q <Esc><Ctrl>A
基本上我想要在正常打字位置内有一些东西与按键具有相同的效果。说
(i>5[cursor])
->
(i>5)[cursor]
解决方案:
我想通了。这是因为我的终端没有正确地将 alt 识别为 alt,而是以某种方式识别为系统级 alt。见
Alt key shortcuts not working on gnome terminal with Vim
据我所知有两个问题:
<Alt>
不是东西。如果要映射Alt+q,那就是<M-q>
.:map
不适用于插入模式。
你还没有解释你想做什么,所以我不能告诉你该怎么做。