我已将键盘上的
有没有办法将跳转列表导航映射到其他按键(例如
<Tab>
键映射为切换缓冲区功能。然而,由于 <Tab>
相当于 <Ctrl-I>
,我无法使用跳转列表进行导航。有没有办法将跳转列表导航映射到其他按键(例如
g,
和 g.
),以便我可以单独使用 <Tab>
?<Tab>
键映射为切换缓冲区功能。然而,由于 <Tab>
相当于 <Ctrl-I>
,我无法使用跳转列表进行导航。g,
和 g.
),以便我可以单独使用 <Tab>
?是的,只需在定义映射时使用 nore
即可。
nnoremap g, <C-o>
nnoremap g. <C-i>
< p > nore
的作用是告诉 vim 在映射的右侧不要考虑映射。
g,
已经存在于更改列表的向前跳转中(您正在建议将其替换为跳转列表的向后跳转)。当然,一旦您意识到它,您可以忽略它。我从来没有使用过g,
或g;
;跳转列表操作往往已经足够好了。 - Chris Morgang;
和g'
来浏览更改列表,因为它们彼此相邻,更直观。 - kshenoyg'
了;-) - Chris Morgang'
有什么有用的作用吗? - kshenoy:help g'
。我不认为我会使用它。只有'
本身是我想要的(或者更确切地说是\``,我想不出任何时候我会使用
'`)。 - Chris Morgang'
。我也是,想不出来在哪里用它。 - kshenoy