2

GNU-Screen で約 10 個のタブを開いていることがよくあり、そのすべてで vim が別のファイルに対して開かれています。Screen セッションを強制終了しただけでは、VIM はクリーンアップしません (.swp ファイルはまだ存在します)。そのため、通常は各タブに個別に移動し、「:wq」と「exit」を入力して画面タブを強制終了する必要があります。これを行うより速い方法はありますか?

4

2 に答える 2

4
killall vim

;-)

于 2010-02-25T15:43:28.207 に答える
0

私は似たようなことをして、同じ問題に遭遇しました。私にとってうまくいったのは、セッション全体を一度に閉じてもvimが気にしないように、.swpファイルの作成をオフにすることでした。私の .vimrc では:

set noswapfile

もちろん、これが機能するのは、私が頻繁に保存する習慣があり、ほとんどすべてがバージョン管理されているため、大惨事が発生した場合に元に戻すことができるからです. ユースケースやワークフローが異なる場合、マイレージは異なる場合があります。

于 2010-02-26T03:56:12.180 に答える