NERDTree は Vim 用のファイル システム ブラウザーです。このプラグインを使用すると、ユーザーは複雑なディレクトリ階層を直感的にナビゲートし、ファイルをすばやく開いて読み取りや編集を行ったり、基本的なファイル システム操作を実行したりできます。 NERDTree のソースコードは https://github.com/preservim/nerdtree にあります。 ここで、NERDTree は Vundle を通じてインストールされます。Vundle は Vim ソフトウェア パッケージの略称であり、Vim プラグイン マネージャーです。 Vundle のソースコードは https://github.com/VundleVim/Vundle.vim にあります。 Vundle をインストールします。 (1)以下のコマンドを実行します。 mkdir -p ~/.vim/bundle git クローン https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim (2)~/.vimrcを開き、このファイルに次の内容を追加します。 互換性のない設定 "改善が必要 ファイルタイプオフ "必須 「Vundleを含むランタイムパスを設定し、初期化する」 rtp+=~/.vim/bundle/Vundle.vim を設定します vundle#begin() を呼び出す 「VundleでVundleを管理させる」必須 プラグイン「VundleVim/Vundle.vim」 " プラグインコマンドを vundle#begin/end の間に保持します。 「他のプラグインをインストールする」すべてのプラグインは次の行の前に追加する必要があります vundle#end() を呼び出す " 必須 ファイルタイププラグインのインデントは " 必須 NERDTreeをインストールします: (1)以下のコマンドを実行します。 git クローン https://github.com/preservim/nerdtree.git ~/.vim/bundle/nerdtree (2)~/.vimrcを開き、call vundle#end()文の前に次の内容を追加します。 プラグイン「preservim/nerdtree」 NERDTree の一般的なショートカット キー: 指定されていない場合は、デフォルトでコマンド ライン モードになります。コマンドの前に ":" がある場合は、ボトム ライン モードになります。 1. vim でファイルを開いた後、一番下の行モードで「NERDTree」と入力し、Enter キーを押して NERDTree に入ります。 2. ctrl+w+h: カーソルが左側のツリー構造にフォーカスします。 3. ctrl+w+l: 右側のファイル表示ウィンドウにフォーカスを当てます。 4. ctrl+w+w: カーソルが左ウィンドウと右ウィンドウ間で自動的に切り替わります。 5. ctrl+w+r: 現在のウィンドウのレイアウト位置を移動します。 6. o/go: 既存のウィンドウでファイルを開き、ウィンドウにジャンプする/ジャンプしない。 7. o: カーソルがディレクトリ上にある場合、「o」をクリックするとディレクトリが展開または折りたたまれます。 8. t/T: 新しいタブでファイルを開き、新しいタブにジャンプする/ジャンプしない。 9. :tabc/:tabo: 現在のタブを閉じる/他のすべてのタブを閉じる。 10. :tabp/:tabn: 前の/次のタブにジャンプします。 12. i/gi: 新しいウィンドウを分割して選択したファイルを開き、ウィンドウにジャンプする/ジャンプしない; 13. s/gs: 新しいウィンドウを分割して選択したファイルを開き、ウィンドウにジャンプするか、ジャンプしないかを選択します。 14. x: 現在のファイルまたはディレクトリの親ディレクトリを折りたたみます。 15. P/p: ルートノード/親ノードにジャンプします。 16. C: 選択したディレクトリまたはファイルの親ディレクトリをルートノードとして設定します。 17. u/U: 現在のルート ノードの親ディレクトリをルート ノードとして設定し、元のルート ノードを折りたたんだり展開したりします。 18. r/R: 選択したディレクトリ/ルート ノードを再帰的に更新します。 19. I: 隠しファイルを表示するかどうかを切り替えます。 20. q: NERDTree ウィンドウを閉じます。 NERDTree を開くと、インターフェースは次のようになります。 完全な ~/.vimrc ファイルの内容は次のとおりです。 「Vundle をインストールします: 参照: https://github.com/VundleVim/Vundle.vim " $ mkdir -p ~/.vim/bundle $ git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim 互換性のない設定 "改善が必要 ファイルタイプオフ "必須 「Vundleを含むランタイムパスを設定し、初期化する」 rtp+=~/.vim/bundle/Vundle.vim を設定します vundle#begin() を呼び出す 「VundleでVundleを管理させる」必須 プラグイン「VundleVim/Vundle.vim」 " プラグインコマンドを vundle#begin/end の間に保持します。 「NERDTreeをインストールする $ git clone https://github.com/preservim/nerdtree.git ~/.vim/bundle/nerdtree プラグイン「preservim/nerdtree」 「すべてのプラグインは次の行の前に追加する必要があります vundle#end() を呼び出す " 必須 ファイルタイププラグインのインデントは " 必須 " プラグインのインデントの変更を無視するには、代わりに以下を使用します。 「ファイルタイププラグインオン 「構文強調表示構文オン 「インデント設定はタブストップ=8に設定 ソフトタブストップを8に設定 シフト幅を8に設定 " Cコードインデント設定cindent 「検索結果がハイライト表示されます。hlsearchを設定してください 「中国語の文字化けの問題を解決するには、fileencodings=utf-8、ucs-bom、gb18030、gbk、gb2312、cp936 を設定します。 用語エンコーディングをutf-8に設定する エンコーディングをutf-8に設定 要約する Ubuntu に Vim 用の NERDTree プラグインをインストールする手順に関するこの記事はこれで終わりです。Vim 用の NERDTree プラグインのインストールの詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Alibaba Cloud に Docker をインストールする際の問題と解決策
>>: ホバードロップダウンメニューを実装するためのネイティブJS
(Web ページの読み込み中に、コンテンツが多すぎて読み込みと待機が続くことがあります。このとき、...
この記事では、MySQL 5.7.20のインストールと設定方法を参考までに紹介します。具体的な内容は...
Linux でファイルを見つけたいのに、その場所がわからないことがよくあります。次のコマンドを使用し...
必要:ビジネス要件によると、写真をアップロードできる必要があり、アップロードされた写真はモバイル端末...
キー修飾子キーボード イベントをリッスンする場合、詳細なキーを確認する必要があることがよくあります。...
目次1. はじめに2. 実際の事例1. App.vueを変更する2. レイアウトを調整する3. ジャ...
Web 標準について議論するときに必ず話題になるのは、構造とプレゼンテーションを分離することの重要性...
1. 遭遇したいくつかの問題2008 年にパフォーマンス テストを行っていたとき、パフォーマンス テ...
目次初期化初期化状態()初期化プロパティ()初期化データ()観察する()オブザーバーリアクティブを定...
目次例示する1. ブロブオブジェクト2. フロントエンド3. バックエンド要約する例示する最近、ファ...
目次1. 永続データの簡単なマウント2. DockerFileでイメージをビルドし、設定ファイルを指...
Linux システム、特にサーバー システムでは、デバイスのハードウェア情報を表示する必要がよくあり...
目次1 Nginxのインストール2 Nginxの設定3 ホストファイルを変更する4 テストNginx...
この記事は主に、SQL のストアド プロシージャから返されたデータを取得するプロセスの分析を紹介しま...
インターネット経済の継続的な発展に伴い、インターネット上の専門ウェブサイト、公共サービスウェブサイト...