]> ruderich.org/simon Gitweb - config/dotfiles.git/blobdiff - vimrc
vimrc: Don't create ~/.vim/.netrwhist.
[config/dotfiles.git] / vimrc
diff --git a/vimrc b/vimrc
index 2f6a20ada65813716b7101570315bda597e4b5d9..d0b437d402df4dd4b132664a0df4b7d3248bb42e 100644 (file)
--- a/vimrc
+++ b/vimrc
@@ -889,6 +889,7 @@ if has('eval')
     " Don't manage the working directory (the default setting is too slow for
     " me).
     let g:ctrlp_working_path_mode = 0
+
     " Path to cache directory. I prefer to keep generated files as local as
     " possible.
     let g:ctrlp_cache_dir = $HOME . '/.vim/cache/ctrlp'
@@ -896,6 +897,10 @@ if has('eval')
     " cache manually.
     let g:ctrlp_clear_cache_on_exit = 0
 
+    " Don't switch the window if the selected buffer is already open. I want
+    " to open another view on this buffer in most cases.
+    let g:ctrlp_switch_buffer = 0
+
 " FSWitch settings.
     " Defaults don't work well for my projects.
     augroup vimrc
@@ -907,6 +912,10 @@ if has('eval')
 
     " Switch to corresponding header/source file.
     nnoremap <silent> <Leader>h :FSHere<CR>
+
+" netrw settings.
+    " Don't create ~/.vim/.netrwhist history file.
+    let g:netrw_dirhistmax = 0
 endif