Vim:如何在缩进脚本中更改文本
发布时间:2020-12-15 22:59:16 所属栏目:安全 来源:网络整理
导读:我最近从 Eclipse切换到了Vim.我喜欢这个.我正在处理一些闲逛,但其中一个我遇到很多麻烦的是 PHP文档评论.在eclipse中我可以键入: /** [enter] 并且下一行将自动填充 * 所以我有: /** * [comment goes here] 我想知道vim是否有这样的东西.似乎有一些插件可
我最近从
Eclipse切换到了Vim.我喜欢这个.我正在处理一些闲逛,但其中一个我遇到很多麻烦的是
PHP文档评论.在eclipse中我可以键入:
/** [enter] 并且下一行将自动填充 * 所以我有: /** * [comment goes here] 我想知道vim是否有这样的东西.似乎有一些插件可以通过运行命令自动生成doc注释,但是我喜欢在我输入时让它们执行它们. 我正在玩PHP缩进脚本(http://www.vim.org/scripts/script.php?script_id=1120)并且我知道它何时在文档注释块中,但我无法弄清楚如何让它实际更改文本并添加“*”之后在内部撞击时进入. 我已经尝试过我见过的其他插件了: let @z = ' * ' put! z 也试过这个: exe 'normal!' '"zgp' 但没有运气.这是不是可以从缩进脚本,如果没有,我如何实际让Vim识别文档注释块并在我打字时相应地采取行动? 任何帮助将不胜感激! 解决方法
无需弄乱缩进文件. Vim的formatoptions将为您和各种语言(不仅仅是PHP)执行此操作.
确保您的格式选项中包含r: :setlocal fo+=r "to set :set fo? "to query 您可以在.vimrc或.vim / ftplugin / php.vim中包含它(如果您只想为PHP激活它). 有关formatoptions和文件类型插件的更多信息,请参阅: > (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- AngularJs和JQuery Ajax互操作
- Docker入门之快速安装和卸载使用Centos7
- scala – 如何在没有间接费用的情况下丰富价值类?
- unix – 如何从cli(不是uname -a)中找出我运行的Fedora版本
- angular中的ng-bind-html指令和$sce服务
- 【WebService】6.处理Map等CXF无法自动转换的值
- scala – Akka TypedActor与将我自己的静态接口写入Actor类
- 修复bootstrap daterangepicker不能清空日期的问题
- Advanced Programming in UNIX Environment Episode 17
- 更新hosts文件,科学上网