Изучите справочную страницу php с manpageview в vim - PullRequest
3 голосов
/ 04 июля 2011

Эта функция не работает так, как она должна работать.

Пример:

Я пишу substr и хочу открыть справочную страницу о команде substr, но когда я нажимаю K (курсор включенкоманда substr) она показывает

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

, но когда я пишу

:Man substr.php

, она правильно показывает описание substr.

Ответы [ 2 ]

2 голосов
/ 04 июля 2011

На этой странице подробно показано, как открыть документацию 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 голосов
/ 15 ноября 2011

Вам необходимо установить веб-браузер elinks .

Подробнее см. справка manpageviewphp .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...