我如何在VIM中分享我的折叠?
发布时间:2020-12-15 18:30:28 所属栏目:安全 来源:网络整理
导读:我在一个有3个人的项目中.我们需要在每个成员的Vim中使用相同的折叠.我怎么分享我的折叠? [反馈] 我理解一件重要的事情:谷歌忽略了一些迹象,例如{{{,所以请谷歌“VIM三大括号”来寻找有关标记方法的帮助.它变得更容易练习,因为您可以快速找到相关信息. 为
我在一个有3个人的项目中.我们需要在每个成员的Vim中使用相同的折叠.我怎么分享我的折叠?
[反馈] 我理解一件重要的事情:谷歌忽略了一些迹象,例如{{{,所以请谷歌“VIM三大括号”来寻找有关标记方法的帮助.它变得更容易练习,因为您可以快速找到相关信息. 为了使用标记方法(由Adam Bellaire建议),请注意您必须设置方法: :set foldmethod=marker 谢谢你的回答!
可能最简单的方法是使用折叠标记(例如{{{1),确保在文件本身中包含vim:fdm =标记设置.例如,这是一个shell脚本,其中包含使用折叠标记的设置和两个折叠级别:
#/bin/sh # vim:fdm=marker echo This file contains fold markers. #Top Level Fold {{{1 echo This is a top-level fold. #Second Level Fold {{{2 echo This is a second-level fold. 在vim中打开此文件将显示前四行然后显示折叠,如果展开则显示第二个折叠.只需确保在注释语法和vim:fdm = marker行之间放置一个空格,否则vim将无法看到它.例如,在C中你可以使用: // vim:fdm=marker (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- 推荐13款优秀的Twitter Bootstrap JavaScript插件
- 角度构造函数参数@optional vs问号用法
- angularjs – $TemplateCache或TemplateUrl for
- angularjs – angularfire – 为什么我不能循环$
- Angular 5中的参数化路由
- angularjs – Angular JS UI Bootstrap选项卡(ui
- angularJS自执行函数的妙用
- 如何编写shell脚本将grep数据导入基于日期的文件
- 经验积累:SoapUI的使用相关--动态取得的Soap Mes
- angularjs – 运行concat / uglify后的角度“状态
热点阅读