まず余談ですが、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...