Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用VIM有效地浏览SASS/CSS文件?_Vim_Sass - Fatal编程技术网

如何使用VIM有效地浏览SASS/CSS文件?

如何使用VIM有效地浏览SASS/CSS文件?,vim,sass,Vim,Sass,互联网这一领域最聪明的头脑! 请告诉我如何使用VIM有效地浏览SASS中的代码库。 Tagbar没有显示SASS树,我也不能按层次折叠样式声明。 所以,问题是-如何使用标记栏和/或折叠SASS/SCSS/CSS文件? 也许你可以给我建议其他有效浏览SASS的方式? 谢谢大家! 折叠 使用~/.vimrc中的set foldenable和set foldmethod=indent,您可以使用zM折叠所有定义,并使用zR返回正常。使用zj和zk从一个折叠跳到另一个折叠。有关折叠的更多信息,请参阅我现

互联网这一领域最聪明的头脑! 请告诉我如何使用VIM有效地浏览SASS中的代码库。 Tagbar没有显示SASS树,我也不能按层次折叠样式声明。 所以,问题是-如何使用标记栏和/或折叠SASS/SCSS/CSS文件? 也许你可以给我建议其他有效浏览SASS的方式?
谢谢大家!

折叠

使用
~/.vimrc
中的
set foldenable
set foldmethod=indent
,您可以使用
zM
折叠所有定义,并使用
zR
返回正常。使用
zj
zk
从一个折叠跳到另一个折叠。有关折叠的更多信息,请参阅我现在要使用的非常酷的提示和
:help fold

标签

有关基于有限的解决方案,请参阅。以及使用。如果您想要一个包含类、ID和标记名的层次结构树,那么这就是您首先需要尝试的

Cscope

您不会得到层次结构树或大纲,但它是一个伟大的代码索引器,可能有助于直接跳转到已知的选择器。执行
$cscope-R*.scss
并搜索类、ID和标记名。在匹配项上点击
,在正确的行打开
$EDITOR



我个人将上述“基于有限ctags的解决方案”与s
:CtrlPBufTag
:CtrlpTag
一起使用,取得了巨大成功。但是我只做基本的CSS。

也一直在寻找解决方案,您能否详细说明如何安装基于ctags的解决方案所需的资产?