求推能同时正常 缩进 php 和 html 的插件

35 views
Skip to first unread message

Liang Peng

unread,
Mar 8, 2012, 3:18:37 AM3/8/12
to vim...@googlegroups.com
怎么用了几个都不好用呢...

基本要求这样

<html>
<div>
<?php
....
?>
</div>
</html>

--
Best regards,
Peng Liang

Fermat 618

unread,
Mar 13, 2012, 4:45:27 PM3/13/12
to Vim.cn

首先你定义一下什么是"正常"的缩进?是把php的代码按照HTML来缩进,还是把HTML按照PHP来缩进?

看你的这个明显是HTML里面嵌php对吧,也还有大量的php里面放量html的。

这种东西,全自动几乎是不可能的,自动配合搬运吧,vim有<< >> 和插入模式下的<C-t> <C-d> 处理起来也不难了。

如果你能明显定义一个你想要的缩进方式,去改改现存的缩进插件或者自己新做了一个也不算难。

Peng Liang

unread,
Mar 14, 2012, 10:26:19 PM3/14/12
to vim...@googlegroups.com


On Wednesday, March 14, 2012 4:45:27 AM UTC+8, Fermat 618 wrote:

首先你定义一下什么是"正常"的缩进?是把php的代码按照HTML来缩进,还是把HTML按照PHP来缩进?

看你的这个明显是HTML里面嵌php对吧,也还有大量的php里面放量html的。

这种东西,全自动几乎是不可能的,自动配合搬运吧,vim有<< >> 和插入模式下的<C-t> <C-d> 处理起来也不难了。

如果你能明显定义一个你想要的缩进方式,去改改现存的缩进插件或者自己新做了一个也不算难。


恩, 现在采用 set ft=html 来编辑也还可以接受,因为大部分都是HTML代码, 但是后缀是php, 缩进就很乱 

Dong Zhu

unread,
Mar 13, 2012, 11:23:19 PM3/13/12
to Liang Peng, vim...@googlegroups.com
On Thu, Mar 08, 2012 at 04:18:37PM +0800, Liang Peng wrote:
> 怎么用了几个都不好用呢...
>
> 基本要求这样
>
> <html>
> <div>
> <?php
> ....
> ?>
> </div>
> </html>

snipMate plugin 应该可以吧~

--
Best Regards,
Dong Zhu
----------------------------
WebSite: http://bluezd.info
----------------------------

Reply all
Reply to author
Forward
0 new messages