pas*_*ter 0 vim indentation folding
我正在尝试启用vim缩进折叠.从我在网上看到的,设置:set fdm=indent
应该正常工作.对我来说,它什么都不做.我可以手动折叠,但我对缩进代码非常严格,所以缩进折叠是理想的.我使用空格缩进(每个级别两个空格)
我的〜/ .vimrc看起来像这样:
set foldmethod=indent
Run Code Online (Sandbox Code Playgroud)
并且肯定被装载(根据:scriptnames
)
vim是否以某种方式折叠取决于文件类型?我正在写C CUDA,所以扩展名是.cu.我是否必须为缩进折叠安装某种插件?我知道这是一个广泛的问题,但这似乎是基本的功能,我不知道它为什么不起作用.
set nofoldenable
关闭折叠,它应该是set foldenable
启用它
还set foldlevel=2
设置应该可以看到识别的折叠的多少级别.如果要指定用于折叠的缩进深度,则使用的设置为shiftwidth
(例如set shiftwidth=2
)
归档时间: |
|
查看次数: |
1103 次 |
最近记录: |