linux中用VI编辑文件时,如何忽略掉#标记的内容呢?

linux中用VI编辑文件时,如何忽略掉#标记的内容呢?
2025-04-26 08:42:20
推荐回答(2个)
回答1:

vi ~/.vimrc

增加:
set foldmethod=expr
set foldexpr=getline(v:lnum)=~'^#s*'?1:0

编辑文件时输入 zc 隐藏注释,输入 zo 恢复注释
原理是利用折叠,将连续的注释行折叠,缺点是单独的注释行没法隐藏

回答2:

:s/^#//g
将所有^#全部删掉