【发布时间】:2011-08-20 19:15:55
【问题描述】:
我尝试了几个不同的 php 缩进脚本,但它们无法处理以下代码的缩进:
myfunc(function(){
echo "hello";
if(1==2){
echo "world";
}
});
你能指出 vim 的 vimrc 设置或 php 缩进文件来处理 PHP5.3 的新语法吗?
更新:这是我得到的:
myfunc(function(){
echo "hello";
if(1==2){
echo "world";
}
});
我使用来自http://www.2072productions.com/vim/indent/php.vim John Wellesz 的 7.3 的捆绑缩进
剩余的 PHP 语法缩进正确。
【问题讨论】:
-
如果他是通过 SSH(假设)编码,GUI 编辑器不是选项,或者除非 Gedit 有 SSH。
-
请您编辑您的问题,以便我们看到您看到的内容吗?在这里,它似乎是缩进的,我希望它是缩进的。我使用this syntax file 和this indent file。
-
注意 - 我没有使用 cindent,我的 .vimrc 文件中还有什么需要的吗?
-
如果您通过 SSH 进行编辑,您可以使用 SFTP 来使用 GUI 编辑器。我一直和凯特一起使用它。
-
@John 我知道,但这并不是我正在寻找的解决方案。