:Exploreはターミナルから開始できますか?


8

Vimを使用:Exploreする場合、ファイルやフォルダをブラウザで使用できます。

端末から「探索モード」でVimを起動する簡単な方法はありますか?Vimに引数を与えるだけでこれを実行できますか?

回答:


12

または(@EvergreenTreeの回答のようにディレクトリ引数を渡すことは、netrwプラグインのautocmdsに依存し、一般的な解決策ではありません)、-c引数を介して起動時に任意のExコマンドをVimに渡すことができます。

$ vim -c Explore

を使用することもできます+。これは-c、少し短いことを除いて、とまったく同じです。

$ vim +Explore

10

あなたが話している「探検モード」は、デフォルトで提供されているvimプラグインであるnetrwです。vimでディレクトリを開こうとするだけなら、その「モード」で開くはずです。vim foo/bar/baz/


3
ありがとうございました。だから私はこれを行うための最速の方法だと思いますvim .
ゴンサロリベイロ2015

2

試してください:

vim +Ex

vimの起動時に:Ex:Explore)を実行して、現在のディレクトリを探索します。


0

もし

  • あなたはgvimを使用しています
  • vimは+ clientserverをサポートします(vim --versionを参照)

次に、次のように入力すると、gvimを(単独で)単純に入力して、ブラウザの表示を表示できます。

augroup VimStartup
au!
au VimEnter * if expand("%") == "" && argc() == 0 && (v:servername =~ 'GVIM\d*' || v:servername == "") | e . | endif
augroup END

(これを.vimrcに入れてください)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.