問題タブ [nerdtree]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vim - NERDtreeからプログラムを起動する方法
NERDtreeからプログラムを起動しようとすると、編集のためにプログラムが開きます。代わりにプログラムを実行したい場合はどうなりますか?どうすればそれができますか?
vim - Vim-ヘルプタグがNERDtreeで機能しない
http://www.vim.org/scripts/script.php?script_id=1658からNERDTreeをダウンロードして手動でインストールしました
私はvimでNERDtreeのヘルプファイルを開こうとしました。ただし、入力:helptags
するとエラーが発生しましたE471: Arugment required
その後、入力:help NERD_tree.txt
しましたが、エラーが発生しましたE149: Sorry, can't find help for NERD_tree.txt
ヘルプの説明は、 http ://www.vim.org/scripts/script.php?script_id=1658から取得されます。
手動で任意のエディター(vimやEmacsなど)でNERD_tree.txtを開くことができることは知っていますが、好奇心から質問しています。
PS私はvimの初心者です。:P
vim - NERDTree ブックマークをローカル ディレクトリから読み込み設定を開く
NERDTree でブックマークを開いたときに、そのディレクトリで .vimrc を検索し、その内容をソースするようにする方法はありますか? exrc を使用して、ディレクトリごとの .vimrc ファイルを有効にして、プロジェクトごとにオーバーライドを提供します。現在、NERDTree 内のブックマークを使用して別のプロジェクトに切り替えると、構成ファイルが読み込まれません。したがって、これらのファイルを手動でソースするか、新しいプロジェクト ディレクトリ内から新しい vim インスタンスを開く必要があります。
vim - vim + NERDTree 赤いファイル名?
最近、vim (MacVim) + NERDTree を使い始めましたが、ノート (単純なテキスト ファイル) を編集する際に奇妙な動作が発生します。
ファイル名が赤い理由と、横にアスタリスクが付いている理由を誰か説明できますか? それらは保存されており、間違いなく存在しています。そのため、なぜ色が異なるのか正確にはわかりません.
vim - Nerdtree ウィンドウのみの gvim ポップアップ メニュー項目
次のメニュー項目があります
Nerdtree ウィンドウだけに表示したいのですが、どうすればいいですか?
vim - VimのNERDTreeウィンドウで特定のコマンドマッピングを防止する
次のキーが.vimrc
ファイルにマップされています。
それらが実行するコマンドは、buftabsスクリプトから提供されます。
私がやりたいのは、NERDTree分割にいるときにこれらのキーマッピングが実行されないようにすることです。これは、NERDTreeでコマンドを実行すると、代わりにファイルバッファがスプリットにロードされるためです。次に、それを修正するには、ウィンドウを閉じてから再度開く必要があります。
これは別の質問で説明したのと同様の問題ですが、プラグインを構成することで問題が修正されましたが、buftabsスクリプトにはそのようなオプションはありません。
vim - F2 を NEERDTreeToggle にマップする
ボタンを押して、NERDTreeを開いたり閉じたりしたいだけですF2。私はこのようにマッピングしました:
でも、実はこれがうまくいかず、原因がわかりません…
vim - vimscriptでNERDTreeバッファにアクセスできますか?
ここで質問した NERDTree のプラグインに取り組んでいます。
Githubで動作するプラグインの概念実証と、表示文字列を編集するために必要なフックを備えた NERDTree へのプル リクエストがあります。
次に取り組みたいのは、ファイルが保存されるたびに NERDTree バッファーを更新することです。私は、NERDTree api関数「NERDTreeRender()」だけで十分だと思っていました-次のようなものです:
動作しますが、NERDTree の代わりに、書き込まれたバッファーで NERDTreeRender() を呼び出しました。その特定のバッファへの bufwrite で autocmd を実行する方法はありますか? vim で :buffers を実行しても、残念ながら NERDTree に番号付きバッファがあることはわかりません。
その特定のバッファへの書き込み時にautocmdを起動しない限り、これについて他に提案された方法はありますか?
vim - NERDTreeとvim-windows
とりわけ、コードとNERDTreeが左側にある2つまたは3つの垂直ウィンドウが好きです。これらのウィンドウのいずれかから、すぐにNERDTreeウィンドウにジャンプし、ファイルを編集することを選択したときに、そのファイルを自分がいたウィンドウに表示したいと思います。
NERDTreeプラグインの現在の状態でこれらのことは可能ですか?:NERDTreeToggleは、ヘルプに従って最初に要求したことを実行することになっているように見えますが、ファイルをどのように開いても、常にNERDTreeのすぐ隣のウィンドウに表示されます。