Używam wielu wystąpień vima. Obecnie używam funkcji bash
kv(){ a=($(pgrep vim)); kill ${a[@]}; }
aby zakończyć wszystkie działające instancje vima. Ma to tę wadę, że pozostawia nierozstrzygnięte pliki .swp wszędzie tam, gdzie vim został zabity niezapisanymi zmianami. Czy istnieje sposób na ustawienie vima, aby zapisywał swoje bufory, jeśli zostanie wysłany sygnał zabicia?
:help VimLeavei:help v:dyingsugerują, że zdarzenie VimLeave jest wyzwalany ilekroć wyjścia Vima, nawet ze względu na sygnale.