我想切换到vim所有我的编辑和尝试的插件。我一直在使用snipmate和乌合之众,并像他们两个。现在我编码PHP与HTML在它和我看到了这个问题得到snipmate工作的片段对两种文件的类型: Vim-Activiting HTML段PHP文件 .

这工作好吧,我可以得到的片段PHP和HTML,但是乌合之众不再介绍PHP <?php ... ?> 块,它的介绍 <% ... %>.有没有办法解决这个问题?

谢谢你。

有帮助吗?

解决方案

这有可能是乌合之众不了解多文件类型.它的工作时 :set ft=php:set ft=html.php ?

我从来没有用的乌合之众,但是因为你使用Snipmate太你为什么不型 php<Tab>?

这肯定是一个很容易记住的和更多的"记忆"比 <C-X>_ (如果我读医生)。

-编辑--

它会出现一个检查是由在 ft (filetype) 在线71 但它只接受 "php" 作为值,因为你有 set ft=php.html 乌合之众应该接受 "php.html" 为好。

我想改变这条线从

if &ft == "php"

if &ft == "php" || &ft == "php.html"

应工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top