2011-07-04 46 views
3

此功能不工作就像它應該工作。在vim中探索man page中的php手冊頁

例子:

我寫SUBSTR,我想了解SUBSTR命令打開man page,但是當我打K(光標在SUBSTR命令),它顯示

***warning*** sorry, no manpage exists for <substr> 

,但是當我寫

:Man substr.php 

它正確顯示了substr描述。

回答

2

This page詳細介紹瞭如何打開光標所在的關鍵字的文檔PHP.net使用瀏覽器:

function OpenPHPManual(keyword) 
    let firefox = '/Applications/Firefox.app/Contents/MacOS/firefox-bin' 
    " you will need to create this profile in firefox 
    let profile = 'Profile for PHP Manual' 
    let url = 'http://www.php.net/' . a:keyword 
    exec '!' . firefox . ' -p "' . profile . '" "' . url . '"' 
endfunction 
noremap gd :call OpenPHPManual(expand('<cword>'))<CR> 

或者與lynx(1)

function OpenPHPManual(keyword) 
    let web = 'lynx -accept_all_cookies --cookie_file=/home/jon/.lynx_cookies --cookie_save_file=/home/jon/.lynx_cookies --cookies' 
    let url = 'http://jp2.php.net/' . a:keyword 
    exec '!' . web . ' "' . url . '"' 
endfunction 
+0

雖然我對使本地手冊頁使用「K」命令非常感興趣。 – Drasill

0

您需要nstall的elinks網頁瀏覽器。

有關詳細信息,請參閱幫助manpageviewphp