特别是编辑很长的md文档,定位文件位置太麻烦了
image.png image.png https://github.com/MiYogurt/mmmmh
@chapgaga md 是一个文件,不知道你说的"目录结构"指什么。 如果你指"标题层次",那 taglist 或者类似的实现是做这类事,也可以参考 LaTeX-Suite ,可能需要自己做点事。 不过,我自己倒没想过这种功能,只是单个文个,要找什么搜索就够了。
@chapgaga 可以的,自己在 ctags 中定义规则而已。 只是要标题结构,直接用 quickfix 功能就行了,比如:
:vimgrep /^#.*/g xxx.md
我没怎么写 node ,不过要写,只用 vim 没问题,以前用 python 做 web 开发,是只用 vim 的, node 整个机制差不多。
目前,写用了 webpack, gulp 的, angular / react 前端,是用的 idea (webstorm) ,不过,里面也是用了 vim 的模式。
其实我用 vim ,主要是用它的"编辑功能",其它什么插件之类的,没怎么过问过,要说插件基本就 2 个不能少,一是自己写的五笔输入法(原理就是码表的"自动补全"),另一个是 括号结构的 placeholder ,即,输入 ()_ 后,会变成 (_)<++> _ 表示光标,然后 Ctrl-J 可以跳到下一个 <++> 的位置,这是快速输入的神器,其它环境中还没找到替代的方案。这个点是以前偷师自 LaTeX-suite ,演示可见:http://v.youku.com/v_show/id_XMTI5MDk3MDI4.html