Vim在新行上为文档添加'*'字符

时间:2013-05-26 21:38:26

标签: php vim

我甚至不知道如何在谷歌搜索这个,我尝试了这个问题的标题,但找不到任何有用的东西。

在Vim上使用PHP,如果我有这样的东西:

/**
 * <cursor>
 */

如果我按回车键,我会得到:

/**
 * 
 <cursor>
 */

我想要的是:

/**
 * 
 * <cursor>
 */

是的,这只是一个角色,但它让我感到烦恼。 实现这一目标的最简单方法是什么?

编辑:

我的.vimrc文件包含以下命令(和其他命令):

" Enable syntax highlight
syntax on
" Syntax in a plugin-based way
filetype on
" Indentation in a plugin-based way
filetype indent plugin on

set fo+=or

3 个答案:

答案 0 :(得分:0)

我想,你需要在你的vimrc中的行下方:

filetype on
filetype indent plugin on  

答案 1 :(得分:0)

我正在使用spf13-vim的配置,它对我有用。我认为插件PHP Integration environment for Vim - PIV可以解决问题,因为它具有文档功能 符合PHP代码的文档块。

答案 2 :(得分:0)

嗯,我很抱歉。我发现了问题:

autocmd FileType php,phtml :set ft=php.html

我使用此行为snipMate.vim插件加载PHP文件的HTML代码段。事实证明,如果我删除这一行,行为将是我期望的。

谢谢大家。