34 ファイルで作業しているときに、ある時点までのコードの現在のフローを把握するために、複数のファイルを開くことがあります。ただし、これにより、複数のファイルが一度に開いて分割される場合があります。選択したウィンドウ以外をすべて終了するコマンドはありますか? command-line split vim-windows — ドム ソース すべてのウィンドウを水平、垂直、またはタブ分割に変換する方法の — ケノーブ
41 現在のウィンドウ以外のすべてのウィンドウ(分割)を閉じたい場合: :only 現在のタブを除くすべてのタブを閉じたい場合: :tabonly すべての隠しバッファー(開いているが、どのタブのどのウィンドウにも表示されていないファイル)をすべて削除する場合は、vimrcに関数を追加する必要があります。一部の人々はこことここに可能な機能を投稿しています これらのどれを達成しようとしていたのか正確にはわかりませんが、うまくいけばこれらのコマンドのいくつかの組み合わせがうまくいくことを願っています。 — マット・ベーム ソース
27 を押してCtrl+w、o現在のウィンドウを除くすべての分割ウィンドウをすばやく閉じます。 または、コマンド:on(:only)を使用します。 :on [ly] [!]現在のウィンドウを画面上の唯一のウィンドウにします。他のすべてのウィンドウは閉じられます。 こちらもご覧ください: すべてのウィンドウを水平、垂直、またはタブ分割に変換する方法は?Vim SEで 分割されたウィンドウをキャンセルするには?stackoverflow SEで Vimウィンドウを分割して複数のファイルを一度に表示することはできますか? — ケノーブ ソース 2 Ctrl + W、o <<<これは受け入れられる答え — レオ Tmuxでのズームのように、分割を切り替えることができたらすばらしいと思います。それが可能かどうか誰でも知っていますか? — domi91c 1 @portOdinその後、別の質問をする必要があります。 — ケノーブ ここで「閉じる」とは、バッファを閉じる(に相当する:q)か、単に非表示にすることですか? — stillanoob @stillanoob :tabs表示されていないので、彼らは閉じていると思います。 — ケノーブ