set cryptmethod=blowfish " encryption method for file writing: zip or blowfish
endif
+" 20 the swap file
+
+" list of directories for the swap file; remove . (the current directory)
+if has("win32")
+ set directory=$TEMP//,c:/tmp//,c:/temp//
+else
+ set directory=~/tmp//,/var/tmp//,/tmp//
+endif
+" if a directory ends in two path separators "//"
+" or "\\", the swap file name will be built from the complete path to
+" the file with all path separators substituted to percent '%' signs.
+" This will ensure file name uniqueness in the preserve directory.
+
" 21 command line editing
set history=1000 " how many command lines are remembered
endif
if (&term =~ "screen")
- set ttymouse=xterm " Enable mouse codes under GNU screen
+ set ttymouse=xterm2 " Enable mouse codes under screen/tmux
if empty(&t_ts)
" Enable window title under screen/tmux
let &t_ts = "\e]2;"
" Enable filetype detection
filetype plugin indent on
+runtime macros/matchit.vim
+
" Reread me after editing
autocmd BufWritePost ~/.vimrc source ~/.vimrc | syntax on