gpt4 book ai didi

vim - 如何在自定义 vim 映射中设置通配符?

转载 作者:行者123 更新时间:2023-12-04 20:53:28 25 4
gpt4 key购买 nike

比如我要映射击键<Fixed key><Number>:tabn <Number><CR> .我通常不会使用超过 8-9 个打开的选项卡,因此这将有助于在选项卡之间快速切换。如何设置映射以接受 <Number> 中的任何条目?当然,因为只有 9 个可能的选项,我可以简单地为每个选项写出来,但我想知道是否有更聪明的方法来做到这一点。

最佳答案

你的问题很好,但你已经可以使用<number>gt了为了那个原因。而且恐怕没有办法进行参数依赖映射。然而,您可以在 vimscript 中执行一个循环来生成您的映射命令。

编辑:否则你可以把它放在你的 vimrc 中:

let i = 1
while i <= 9
execute 'nnoremap <fixed_key>' . i . ' ' . i . 'gt'
let i = i + 1
endwhile

关于vim - 如何在自定义 vim 映射中设置通配符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4915210/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com