vim 可以對一些流行的編程語言的語法提供自動完成的功能,但是默認是沒有啟用
在命令模式下,我們可以通過如下命令開始php的自動完成功能
:set omnifunc=phpcomplete#CompletePHP
在書寫一些php函數的時候,按下ctrl+x ,接著按下ctrl+o
下面的示例的截圖就是在敲下了"dat"之後,接著按下ctrl+x 以及ctrl+o 的效果
注意,函數的的描述提供在屏幕的頂部
為了能夠自動開始對php文件的自動完成功能, 我們可以將以下的配置添加到你的~/.vimrc文件裡面
autocmd FileType php set omnifunc=phpcomplete#CompletePHP