gpt4 book ai didi

bash - 如何在 Vim 中获得代码折叠以使 shell 脚本正常工作

转载 作者:行者123 更新时间:2023-11-29 09:11:00 26 4
gpt4 key购买 nike

无论我做什么,我似乎都没有为 shell 脚本运行语法折叠。

所以我有一个名为 abc.sh 的文件调用

:let g:sh_fold_enabled=7
:let g:is_bash=1
:set foldmethod=syntax

但它仍然找不到任何折叠。这是为什么?

最佳答案

这个问题在关于 Reddit 的讨论中得到解决.

诀窍是将这些命令放入 topvimrc 中。

set nocompatible

filetype plugin indent on

set foldenable

set foldmethod=marker

au FileType sh let g:sh_fold_enabled=5

au FileType sh let g:is_bash=1

au FileType sh set foldmethod=syntax

syntax enable

IMO 折叠级别 5 比 7 效果更好,所以这就是我在上面的代码中输入的内容。

我把上面的放在我的插件部分之后。

在以下帖子中也讨论了这个问题,解决方案略有不同:Here .

关于bash - 如何在 Vim 中获得代码折叠以使 shell 脚本正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35064131/

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