0

我想映射tab到以下按钮序列:ctrl+x->tab到 .vimrc 中的方法调用(在插入模式下)。该方法也在 .vimrc 中

我哇我应该用inoremap <tab> button-sequence=method()<CR>

但是我应该如何在上面的行中编写按钮序列?

谢谢

4

1 回答 1

2

我不确定我是否理解您的问题,但这就是您映射以在插入<Tab>模式下执行的方式。function()

inoremap <Tab> :call function()<CR>

编辑

我不得不仔细检查,因为我不知道那<C-x><Tab>件事。事实证明,真正的映射是<C-x><C-i>: :h i_ctrl-x_ctrl-i<Tab><C-i>从终端(和 Vim)的角度表示相同的字符。

所以......这就是你想要的,即使映射到插入<Tab>模式以外<Tab>的任何东西对我来说似乎都很愚蠢:

inoremap <Tab> <C-x><C-i>

:h key-notation:h mapping

于 2013-01-11T13:38:09.490 回答