मैं विम के कई उदाहरणों का उपयोग करता हूं। वर्तमान में मैं बैश फ़ंक्शन का उपयोग करता हूं
kv(){ a=($(pgrep vim)); kill ${a[@]}; }
विम के सभी चल रहे उदाहरणों को समाप्त करने के लिए। इसमें जहां भी अनचाहे बदलावों के साथ एक विम की हत्या की गई थी, वह बिना सोचे समझे .swp फाइलों को छोड़ने का दोष है। क्या यह अपने बफ़र्स को बचाने के लिए विम सेट करने का एक तरीका है अगर इसे एक किल सिग्नल भेजा जाता है?
:help VimLeave
तथा:help v:dying
सुझाव दें कि जब भी संकेत के कारण विम बाहर निकलता है, तो विमलेव इवेंट चालू हो जाता है।