-" When completing paths first use the longest path then display a list of all
-" possible files.
-set wildmode=longest,list
+" Complete to longest common string (list:longest) and then complete all full
+" matches after another (full). Thanks to pbrisbin
+" (http://pbrisbin.com:8080/dotfiles/vimrc).
+set wildmode=list:longest,full
+
+" Increase history of executed commands (:).
+set history=1000
+
+" Increase number of possible undos.
+set undolevels=1000