文件中我想激活折叠的第一行看起来像这样:
# vim: fdm=indent fdn=1 sw=2 nobackup nowritebackup noswapfile bufhidden=wipe foldclose=all
然后,我尝试创建一个fold:
Foobar
Bar
Bar
Bar
当我保存文件并按下z+c
时,出现消息E490: No fold found
。
我的.vimrc
看起来像:
colorscheme desert
syntax on
set nu
set listchars=tab:\|-
set tabstop=4
set noexpandtab
set spell
set spelllang=de,en
set cryptmethod=blowfish2
set foldenable
:map <F2> <C-z>
hi SpellBad ctermbg=darkgrey
1条答案
按热度按时间hgqdbh6s1#
你可以先用视觉模式选择文件中你想折叠的所有行(按v然后用j/k选择你需要折叠的所有行),现在按zf(选择文本)创建一个折叠。
然后你可以使用za来切换折叠。
你可以在Vim中找到更多关于所有fold命令的帮助。Type:help folding打开内置的Vim文档中关于folding的主题。
在我打字的时候,这个问题是7年前问的。所以,楼主可能已经找到了这个答案。所以,我为那些偶然发现这个问题并需要快速解决的人发帖。