2009-03-14 15 views
7

分割ウィンドウを持つ複数のファイルをコマンドラインから開くとき、vimはファイル名、行数、および文字数を各ファイル。その後、ユーザーはenterを押して良いものに進むよう促されます。vimの起動メッセージを無効にする(vimdiff、vim -o -O ones)

これを無効にする設定やスイッチはありますか?私はこれをTortoiseSVNと比較するために使用しています。私が望むのは、その変更をすばやく見ているときにメッセージが生産性を犠牲にしています。

+0

私は2つのマシンでvimでこれを試しましたが、同じ動作が得られません。 私がvimdiffを実行すると、vimを起動する前に2秒間(コマンドプロンプトで)編集する2つのファイルがあることがわかります。あなたのプラグインの1つになりますか? vimのどのバージョンを使用していますか? – Andy

答えて

7

あなたは 'shortmess' vimオプションでプレーする必要があります。

:help shortmess 

どちらかがあなたの.vimrcに

set shortmess=at 

やVimの実行中に

vim --cmd 'set shortmess=at' 
+0

参考にしてください:私のショートミスは "filnxtToO"に設定されています。私はそれをまったく変更していないので、これは多くの一般的なインストールのデフォルトです。 –

+0

yeap、これはヘルプによってデフォルトです。 –

+0

ヘルプを素早く読んだ後、私はこれらが私が頭に入れているメッセージではないと結論づけます。これらはvimがすでに読み込まれたときに関連するメッセージのようです。下のアンディーは私が尋ねるメッセージを持っています。私のshm = atlはデフォルトでした。 – ipwnponies

1

ミコラGolubyevの答えイスト良いそれを設定していますが、おそらくに+=代わりの=を使用したいですすでに存在しているフラグを保持することができます。

set shortmess+=at 

そうしないと、上記のコメントのような望ましくない副作用が生じる可能性があります。

関連する問題