我试图让 vim 以我想要的方式折叠,但是遇到了麻烦。
我在一些测试代码中使用空格以使其更清晰,我无法让 vim 折叠空白行。
我有的:
describe 'Troubles' do
describe 'Home' do
let( :troubles ) { be_over}
describe 'Pain' do
it "shouldn't be this hard" { puts "but it is" }
end
end
end
它希望它像这样折叠:
describe 'Troubles' do
describe 'Home' do
+--- 6 lines: -------------------
end
end
有什么办法可以做到这一点?
这是我的 .vim 折叠设置
set tabstop=2
set shiftwidth=2
set expandtab
set foldmethod=indent
set foldnestmax=10
set nofoldable
set foldlevel=1