这个互联网领域最聪明的头脑!请告诉我如何使用VIM有效浏览SASS中的代码库.Tagbar没有显示SASS树,我也不能分层次地折叠样式声明.所以,问题是 - 如何使用标签栏和/或折叠SASS/SCSS/CSS文件?也许你可以建议我有效浏览SASS的其他方式?谢谢!
折页
随着set foldenable和set foldmethod=indent你的~/.vimrc,你可以折叠所有的定义,zM并恢复正常zR.使用zj和zk从折叠跳到折叠.见这个答案的一个非常酷的提示,我会用现在和:help fold有关折叠的详细信息.
标签
有关基于ctags的有限解决方案,请参阅此q/a.而这个要点的使用方法TagBar.如果您想要一个包含类,ID和标记名的分层树,那么您首先需要尝试.
Cscope的
你不会得到一个分层树或它的轮廓,但cscope是一个伟大的代码索引器,可能有助于直接跳转到已知的选择器.执行$ cscope -R *.scss并搜索类,ID和标记名.点击<CR>一场比赛,打开$EDITOR正确的线路.
我personnaly使用"基于有限的ctags的解决方案"上面CtrlP的:CtrlPBufTag,并:CtrlpTag取得了巨大成功.但我只做基本的CSS.