開いているすべてのタブを一度に閉じるにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/510325

  •  21-08-2019
  •  | 
  •  

質問

10 個のタブを開いている場合は、「:q」を使用してそれぞれを個別に閉じる必要があります。

どうすればすべてを一度に閉じることができますか?

役に立ちましたか?

解決

最短/最も簡単/最速の方法は以下のようになります:

:qa

すべてのタブで作業を保存して終了するには:

:wqa

他のヒント

私がよく使うのは :たぼ 他のすべてのタブを閉じます。

これは、次のように行うことができます  コマンド(ノーマルまたはエスケープモード時):

:tabdo :q

"tabdo" は明らかに実行されます すべての開いているタブのコマンドます。

fuentesjrが言ったことに追加

:qa!

あなたが保存を気にしない場合は、すべてのタブを強制終了されます。

これらの Vim のいずれかを使用できます Exコマンド複数のウィンドウとバッファを終了する:

  1. :qa :qall

    変更されたバッファがない限り、Vim を終了します。(使用 :bmod 次に変更されたバッファに移動します)。「autowriteall」が設定されている場合、変更されたすべてのバッファーが次のように書き込まれます。 :wqall.

  2. :conf qa :confirm qall

    Vim を終了します。いくつかのバッファーが変更されたら、プロンプトを表示します。見る :confirm.

  3. :qa! :qall!

    Vim を終了します。バッファーへの変更はすべて失われます。こちらもご覧ください :cquit, 、同じことを行いますが、ゼロ以外の値で終了します。

  4. :quita :quitall :quita! :quitall!

    と同じ :qall.

  5. :wqa :wqall :xa :xall

    変更されたバッファをすべて書き込み、Vim を終了します。ファイル名のないバッファがある場合、読み取られているか、別の理由で書かれていない場合、VIMは辞めません。

  6. :conf wqa :confirm wqall :conf xa :confirm xall

    変更されたバッファをすべて書き込み、Vim を終了します。いくつかのバッファーが読み取られたり、別の理由で書かれたりできない場合は、プロンプトを表示します。見る :confirm.

  7. :wqa! :xa! :wqall! :xall!

    すべての変更されたバッファーを書いて、読み取られているバッファーも書き込み、VIMを終了します。ファイル名のないバッファーがある場合、または別の理由で記述できないバッファーがある場合、VIMは終了しません。

Vim でこれらについて読むには、次の Ex コマンドを入力します。

:help window-exit
:qall

これは、すべてのタブとオープンバッファを閉じます。

ここでのLinux / Macの

にALL VIMインスタンスを閉じるのダークサイドの方法です
:!killall vim -9

は使用しないでください。それはあなたがおそらくない最良の方法が、楽しい方法

頼むが、何ん
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top