GNU-Screen で約 10 個のタブを開いていることがよくあり、そのすべてで vim が別のファイルに対して開かれています。Screen セッションを強制終了しただけでは、VIM はクリーンアップしません (.swp ファイルはまだ存在します)。そのため、通常は各タブに個別に移動し、「:wq」と「exit」を入力して画面タブを強制終了する必要があります。これを行うより速い方法はありますか?
2 に答える
4
killall vim
;-)
于 2010-02-25T15:43:28.207 に答える
0
私は似たようなことをして、同じ問題に遭遇しました。私にとってうまくいったのは、セッション全体を一度に閉じてもvimが気にしないように、.swpファイルの作成をオフにすることでした。私の .vimrc では:
set noswapfile
もちろん、これが機能するのは、私が頻繁に保存する習慣があり、ほとんどすべてがバージョン管理されているため、大惨事が発生した場合に元に戻すことができるからです. ユースケースやワークフローが異なる場合、マイレージは異なる場合があります。
于 2010-02-26T03:56:12.180 に答える