Vim 插件:foldMarker.vim,0.9.3(最新:1.1.0,5 楼)

版本:0.9.3

foldMarker.vim 定义了一个新命令 :FoldMarker 。这个命令可以接受六个小写字母作为参数: l/a/b/s/c/d,用来在指定位置生成 fold marker 以及调整 fold level。

* `l`:在 cursor line 之下生成一对 fold markers。
* `a`:在 fold area 之下生成一对 fold markers。
* `b`:在 fold area 之上生成一对 fold markers。
* `s`:在 Visual area 周围生成一对 fold markers。
* `c`:添加 fold level。
* `d`:删除 fold level。

下载地址: GitHub 仓库

已发布 1.0.0 版。

GitHub 仓库
Vim 官网

版本历史

1.0.0——新增英文说明文档。
0.10.0——交换参数 ab 的功能。
0.9.3——新增全局变量 g:ComName_FoldMarker,用来自定义命令名。
0.9.2——s:FoldMarker('surround') 会显示更多错误提示。
0.9.1——更改脚本变量名。
0.9.0——第一个稳定版本。

Vim 高级用户!求教程求教程!求视频演示求视频演示!

过奖了,我刚跨进中级用户的门槛。通读过 User Manul,看懂六、七成内容吧。关键是多用,把能踩的坑全踩一遍,摔多了就会涨经验……

这里有 中文说明 ](foldMarker/README_CN.md at master · Bozar/foldMarker · GitHub) 。

*   版本:1.1.0
* 		* +   修复:修改脚本变量 s:FoldEnd 的格式,让插件正确识别 fold marker。
* 		* +   新增:新增 8 个命令参数,L/A/B/S/C/r/R/h。
* 		* +   新增:新增全局变量 g:MoveFold_FoldMarker,用来移动新生成的 fold marker。
* 		* +   新增:除了 `'<` 和 `'>`,命令 `:FoldMarker` 可以接受更多范围,比如 `:1,5FoldMarker`。
*    [GitHub 仓库 ](https://github.com/Bozar/foldMarker) 
*    [Vim 官网 ](http://www.vim.org/scripts/script.php?script_id=5166)