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

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

Jun 21, 2016 am 08:52 AM
vim

まず余談ですが、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 までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

iPadキーボードにEscキーを追加する方法 iPadキーボードにEscキーを追加する方法 Apr 16, 2023 pm 01:43 PM

iPad キーボードで CapsLock を ESC に再マップする方法 iPad で CapsLock を ESC キーにする準備はできていますか? iPad で設定アプリを開き、「一般」に移動し、「キーボード」に移動します。 「ハードウェア キーボード」に移動します。 「修飾キー」を選択します。 「CapsLockKey」を選択し、修飾キーとして「Escape」を選択します。 CapsLock を押して、iPad の新しいハードウェア ESC キーを試す準備ができました。 Escape キーを使用する任意のアプリケーション (vi/vim など) に移動すると、すぐにテストできます。これで、物理キーボードを使用できるようになります。

Vim を使用して Linux で偶数行または奇数行を削除する方法 Vim を使用して Linux で偶数行または奇数行を削除する方法 May 22, 2023 pm 05:07 PM

偶数行の削除方法は以下の通りです:g/^/+1d 上記では:gbobalコマンドを使用しています gbobalコマンドの形式は以下の通りです:[range]global/{pattern}/{command}globalコマンド実際には 2 つのステップに分かれています: 最初に [range] で指定された範囲内のすべての行をスキャンし、{pattern} に一致する行をマークします; 次に、マークされた行に対して {command} コマンドを順番に実行します。前の一致行に対するコマンド操作。削除、移動、または結合を行うと、その行で {command} コマンドを実行しなくても、マークは自動的に消えます。 {command} は ex コマンドにすることも、 | で区切ることもできます。

Alpine Linux に Vim をインストールする 3 つの方法の簡単な分析 Alpine Linux に Vim をインストールする 3 つの方法の簡単な分析 Mar 24, 2023 pm 02:28 PM

PHP 開発では、Vim を使用するのが非常に一般的です。ただし、Alpine Linux に Vim をインストールする際に問題が発生する可能性があります。この記事では、Alpine Linux に Vim をインストールする方法を紹介します。

Linux のヒント: vim に貼り付けるときに自動インデントをキャンセルする Linux のヒント: vim に貼り付けるときに自動インデントをキャンセルする Mar 07, 2024 am 08:30 AM

はじめに: vim は強力なテキスト編集ツールであり、Linux で非常に人気があります。最近、別のサーバーで vim を使用しているときに、奇妙な問題が発生しました。ローカルで作成したスクリプトをコピーしてサーバー上の空のファイルに貼り付けると、自動インデントが発生しました。簡単な例を使用すると、ローカルで作成したスクリプトは次のとおりです: aaabbbcccddd。上記の内容をコピーしてサーバーの空のファイルに貼り付けると、取得されるものは次のとおりです: aabbbcccddd。明らかに、これは vim が自動的に行うことです。インデントをフォーマットします。ただし、このオートマチックは少し知性がありません。解決策をここに記録します。解決策: ホーム ディレクトリに .vimrc 構成ファイルを設定します。

vimを保存して終了する方法 vimを保存して終了する方法 Aug 01, 2023 am 10:47 AM

vim を保存して終了する方法: 1. ショートカット キーを使用して保存して終了します; 2. 別のコマンドを使用して保存して終了します; 3. 自動コマンドを使用して保存して終了します; 4. ショートカット キーを使用してファイルを保存します。

Vim の分割画面操作のあらゆる側面を 5 分で学びましょう Vim の分割画面操作のあらゆる側面を 5 分で学びましょう Aug 03, 2023 pm 03:20 PM

Vim の画面分割機能はウィンドウを分割することで実現されており、作業効率を向上させる優れたツールです。 2 つのファイルを同時に表示したい場合でも、ファイルの 2 つの異なる場所を同時に表示したい場合でも、2 つのファイルを並べて比較したい場合など、これらはコード上で非常に便利な分割画面を通じて実現できます。比較してコピー&ペーストしてください。

CentOS に smbclient をインストールし、CentOS に vim をインストールする CentOS に smbclient をインストールし、CentOS に vim をインストールする Feb 13, 2024 pm 04:30 PM

CentOS オペレーティング システムでは、smbclient と vim は 2 つの非常に一般的に使用されるツールです。smbclient は SMB/CIFS サーバーとの通信に使用されるクライアント ツールであり、vim は強力なテキスト エディタです。この記事では、smbclient と vim をインストールする方法を詳しく紹介しますCentOS について説明し、関連する使用上のヒントをいくつか提供します。 1. ターミナルを開き、root ユーザーとしてログインします。 2. 次のコマンドを実行してシステム パッケージ リストを更新します: ```yumupdate3。次のコマンドを実行して smbclient: yuminstallsmbclient4 をインストールします。システムはインストールを確認するプロンプトを表示し、y キーを押して Enter キーを押します。

CentOS における Vim テキストの暗号化と復号化方法の詳細な紹介 CentOS における Vim テキストの暗号化と復号化方法の詳細な紹介 Dec 31, 2023 pm 02:49 PM

CentOS は vim/vi を使用してファイルの暗号化と復号化を行います 1. vim/vi を使用して暗号化します: 利点: 暗号化後、パスワードがわからない場合は、root ユーザーを含むプレーン テキストを表示できません; 欠点: 明らかです。他の人は暗号化を知っています, コンテンツの破棄や削除を含む, 暗号化されたファイルを他の人が破棄するのは簡単です; 私は誰もが vi エディターに精通していると思います. vi にはファイルを暗号化するコマンドがあります. 例: 1) まず、 root マスター 実験用ファイル text.txt をディレクトリ /root/ に作成します: [root@www~]#vim/vitext.txt2) 編集モードに入り、内容を入力した後に ESC キーを押して、次のように入力します: X (大文字に注意してください) X)、入力; 3)

See all articles