互联网这个领域最聪明的人!请告诉我如何使用 VIM 有效地浏览 SASS 中的代码库。标签栏没有显示 SASS 树,我也不能分层折叠样式声明。所以,问题是 - 如何使用标签栏和/或折叠 SASS/SCSS/CSS 文件?也许您可以建议我其他有效浏览 SASS 的方式?谢谢!
问问题
1678 次
1 回答
5
折叠式的
使用set foldenable
和set foldmethod=indent
在您的 中~/.vimrc
,您可以使用 折叠所有定义zM
并使用 恢复正常zR
。使用zj
andzk
从一个折叠跳到另一个折叠。有关我现在要使用的非常酷的提示以及有关折叠的更多信息,请参阅此答案。:help fold
标签
有关有限的基于ctags的解决方案,请参阅此 q/a。这个要点是使用TagBar的方法。如果您想要一个包含类、ID 和标记名的层次结构树,这就是您需要首先尝试的。
示波器
你不会得到层次结构树或大纲,但cscope是一个很棒的代码索引器,可能对直接跳转到已知选择器很有用。执行$ cscope -R *.scss
并搜索类、ID 和标记名。点击<CR>
匹配以$EDITOR
在正确的线路打开您的。
我个人使用上面的“基于 ctags 的有限解决方案”和CtrlP并:CtrlPBufTag
取得:CtrlpTag
了巨大的成功。但我只做基本的 CSS。
于 2012-11-07T20:09:30.747 回答