Anonymous committed 5ffb453

Added advice to prevent me from accidentaly killing scratch buffers. It now asks y-or-n

Comments (0)

Files changed (1)

           (progn (forward-char 1)
                  (just-one-space 0)
                  (backward-char 1)))))
+(defadvice kill-this-buffer (around warn-if-scratch activate)
+  "Warn me if I want to kill a scratch buffer"
+  (if (string-match-p "\\\\*scratch" (buffer-name (current-buffer)))
+    (when (y-or-n-p "Do you want to kill this scratch buffer?")
+        ad-do-it)
+    ad-do-it))
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.