ホームページ >php教程 >php手册 >PHP マニュアルを (g)Vim に統合

PHP マニュアルを (g)Vim に統合

WBOY
WBOYオリジナル
2016-06-21 08:52:431097ブラウズ

まず余談ですが、Vim 7.3 がリリースされました..

Vim プラグインを調べていると、さらに興味深いアプリケーション (非プラグイン) を見つけました。PHP マニュアルを Vim に統合する Vim で、「K」を押すと、カーソルの下にある関数のマニュアルの説明にジャンプします。 .

1. まず、特別にカスタマイズされた PHP マニュアル (PHP5.3 のすべての機能を含む) をダウンロードします: vim-php-manual.tar.gz

2. ダウンロードしたファイルを解凍し、/tmp/phpmuanul などのディレクトリに配置します (例: Windows では "d:/phpmanual")。

3. vimrc (Linux では .vimrc、Windows では _vimrc) を設定し、phpmanual ディレクトリを runtimepath に追加します (理由は後で説明します)。

4. keywordprg="help" になるように vimrc を設定します。私のマシンでは、keywordprg のデフォルトは !man です。ほとんどの場合、Linux では標準関数ライブラリに直接アクセスできるようにしたいので、( vimrc ファイル ):

autocmd BufNewFile,Bufread *.ros,*.inc,*.php setkeywordprg="help"

または、vim ディレクトリの ftplugin の下に php.vim を書き込むこともできます (作成されていない場合)。これにより、ft が php の場合にこの設定スクリプトが読み込まれます

phpmanual ディレクトリを runtimepath に追加する必要がある理由は次のとおりです。

:help に引数が指定されていない場合は、'helpfile' オプションで指定されたファイルが開かれ、それ以外の場合は、'runtimepath' オプションで指定されたディレクトリ内のすべての "doc/tags" ファイルで指定されたタグが検索されます。

つまり、vim で help を呼び出すと、help はすべての runtimpath の下にある doc ディレクトリ内のタグ ファイルを検索して、探しているヘルプ キーワードを見つけます。

ダウンロードした vim-php-manual.tar.gz ファイルには、doc/tags などのファイル ディレクトリ構造が含まれているため、phpmanual ディレクトリが runtimepath に追加され、keywordprg が vim のヘルプに設定されている限り、次の場所で実装できます。カーソル 「K」を押すと機能説明書にジャンプします。

スクリーンショットを使用する

最後に、Vim を使用するときにプロンプ​​トが表示される場合は、次のように付け加えておきます。

タグファイルがソートされていません

次に、vim を使用して phpmanual/doc/tags を開き、それを %sort...



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。