diff --git a/.vimrc b/.vimrc
index ccbae999..4a976bdc 100644
--- a/.vimrc
+++ b/.vimrc
@@ -48,6 +48,10 @@ set splitright
 set modeline
 set modelines=5
 
+" Session saving
+map <F2> :mksession! ~/.vim_session <cr> " Quick write session with F2
+map <F3> :source ~/.vim_session <cr>     " And load session with F3
+
 " Use XA_PRIMARY clipboard by default
 set clipboard=unnamedplus