如何在Vim中同时进行减价页眉折叠和缩进折叠
维姆现在有内置的降价折叠,耶 我想折叠在标记标题,在标题中,折叠缩进如何在Vim中同时进行减价页眉折叠和缩进折叠,vim,markdown,folding,Vim,Markdown,Folding,维姆现在有内置的降价折叠,耶 我想折叠在标记标题,在标题中,折叠缩进 如何同时使用降价页眉折叠+缩进折叠方法?单个窗口中只能使用一个Vim,但您所要求的仍然是可能的。以下是我能想到的几个选项: 您可以使用“方法”选项并使用该选项创建自己的方法。这可能是获得你想要的东西的唯一“真正”方法,但却是最复杂的选择 您还可以在选项卡中使用两个窗口,每个窗口指向同一缓冲区,并为每个拆分在本地设置不同的折叠方法 最后,你总是可以用自动命令一起破解一些东西。从Vim wiki页面,关于缩进和手动折叠: aug
如何同时使用降价页眉折叠+缩进折叠方法?单个窗口中只能使用一个Vim,但您所要求的仍然是可能的。以下是我能想到的几个选项:
- 您可以使用“方法”选项并使用该选项创建自己的方法。这可能是获得你想要的东西的唯一“真正”方法,但却是最复杂的选择
- 您还可以在选项卡中使用两个窗口,每个窗口指向同一缓冲区,并为每个拆分在本地设置不同的折叠方法
- 最后,你总是可以用自动命令一起破解一些东西。从Vim wiki页面,关于缩进和手动折叠:
这种黑客利用了和Vim的行为在读取modeline之前和之后设置变量。请注意,必须设置Vim的augroup vimrc au BufReadPre * setlocal foldmethod=indent au BufWinEnter * if &fdm == 'indent' | setlocal foldmethod=manual | endif augroup END
选项才能使这种技巧发挥作用nocompatible