gpt4 book ai didi

navigation - vim 中的自定义 block 限制器

转载 作者:行者123 更新时间:2023-12-04 04:49:06 24 4
gpt4 key购买 nike

如何在 gvim 中添加自定义单词对来标记块的开头和结尾,以便我可以使用 % 跳过(就像 {} )

我想从functionstart跳转至 functionend反之亦然。

functionstart

<code here>

functionend

最佳答案

就像其他人所描述的那样,这是您应该做的:

matchit.vimmatchit.zip /plugin/matchit.vim在您的 ~/.vim/plugin目录( mkdir ~/.vim/plugin if it doesn't exist )并将这一行添加到您的 ~/.vimrc .这将启用使用 % 跳过关键字对。
let b:match_words = '\<functionstart\>:\<functionend\>' "Keyword pairs
如果您想让相同的关键字适用于所有 vim 缓冲区,请改为使用这两行

let g:match_words = '\<functionstart\>:\<functionend\>' "Keyword pairs
autocmd BufReadPre * let b:match_words = g:match_words "Buffer specific variable

关于navigation - vim 中的自定义 block 限制器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17707602/

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