gpt4 book ai didi

vim - vim中的自定义折叠

转载 作者:行者123 更新时间:2023-12-05 00:39:16 25 4
gpt4 key购买 nike

在我的 .vimrc 文件中,我有自定义折叠 javascript 的以下内容:

function! JavaScriptFold()
setl foldmethod=syntax
setl foldlevelstart=1
syn region foldBraces start=/{/ end=/}/ transparent fold keepend extend

function! FoldText()
return substitute(getline(v:foldstart), '{.*', '{...}', '')
endfunction
setl foldtext=FoldText()
endfunction
au FileType javascript call JavaScriptFold()
au FileType javascript setl fen

除了一件事之外,它效果很好:折叠时,我有类似的东西:
function hello(){...]-----------------------------------------------------------

我的问题是:如何摆脱行尾的“----”?

最佳答案

这些字符是通过 fillchars 配置的选项,更具体地说是 fold: fillchars 的项目选项。

:help fillchars了解更多信息。

关于vim - vim中的自定义折叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4614048/

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