:tabonly使ってみます。
ヘルプを確認。
*:tabo* *:tabonly* :tabo[nly][!] Close all other tab pages. When the 'hidden' option is set, all buffers in closed windows become hidden. When 'hidden' is not set, and the 'autowrite' option is set, modified buffers are written. Otherwise, windows that have buffers that are modified are not removed, unless the [!] is given, then they become hidden. But modified buffers are never abandoned, so changes cannot get lost. :tabonly " close all tab pages except the current " one
複数ファイルを開きます。
/tmp $ for i in {1..5};do echo HELLO$i>test_$i.txt;done /tmp $ vim test_*.txt
:bufdo tabnew
カレントタブは、No Nameです。ここで:tabonlyを実行してみます。
:tabonly
タブが全て消えました。
buffer-listを確認。
:ls
カレントバッファは、No Nameのままですね。
コメント