Commit 97dd9771ba31

Vincent Demeester <vincent@sbr.pm>
2015-07-29 19:26:25
Add save on focus-out
1 parent 655668f
Changed files (1)
.emacs.d
.emacs.d/emacs.org
@@ -412,6 +412,20 @@
             kept-old-versions 2
             version-control t)
     #+end_src
+*** Saving on focus out
+
+    IntelliJ does that and I find it cool, so let's do that in Emacs
+    too. In a word, this settings will save buffers when switching
+    from Emacs to another window.
+
+    #+BEGIN_SRC emacs-lisp
+      ;; http://timothypratley.blogspot.fr/2015/07/seven-specialty-emacs-settings-with-big.html
+      (defun save-all ()
+        (interactive)
+        (save-some-buffers t))
+      (add-hook 'focus-out-hook 'save-all)
+    #+END_SRC
+
 *** Buffers
 
     Setup uniquify so that non-unique buffer names get the parent path included to make them unique.