如何在自定义vim映射中设置通配符?
例如,我想将按键笔划如何在自定义vim映射中设置通配符?,vim,Vim,例如,我想将按键笔划映射到:tabn。我通常不会使用超过8-9个打开的选项卡,因此这将有助于在选项卡之间快速切换。如何设置映射以接受中的任何条目?当然,因为只有9个可能的选项,我可以简单地为每个选项写出来,但我想知道是否有更聪明的方法来做到这一点。你的问题很好,但你已经可以使用gt。我恐怕没有办法有依赖于参数的映射。但是,您可以在vimscript中执行一个循环来生成映射命令 编辑:否则您可以将其放入vimrc: let i = 1 while i <= 9 execute 'nnor
映射到:tabn
。我通常不会使用超过8-9个打开的选项卡,因此这将有助于在选项卡之间快速切换。如何设置映射以接受
中的任何条目?当然,因为只有9个可能的选项,我可以简单地为每个选项写出来,但我想知道是否有更聪明的方法来做到这一点。你的问题很好,但你已经可以使用gt
。我恐怕没有办法有依赖于参数的映射。但是,您可以在vimscript中执行一个循环来生成映射命令
编辑:否则您可以将其放入vimrc:
let i = 1
while i <= 9
execute 'nnoremap <fixed_key>' . i . ' ' . i . 'gt'
let i = i + 1
endwhile
设i=1
而我,哦,谢谢。我不知道那个命令。然而,我会让这个问题留在这里,因为我想知道如何进行这种映射。