]> git.rmz.io Git - dotfiles.git/blobdiff - vim/vimrc
aweome: open new clients as slaves
[dotfiles.git] / vim / vimrc
index e35d604c193ed0feaef3832b5684f5fbe02e11cb..33281c934fe80dc2adcaa73b11b5c47798ea9782 100644 (file)
--- a/vim/vimrc
+++ b/vim/vimrc
@@ -159,7 +159,8 @@ set foldlevelstart=0            " value for 'foldlevel' when starting to edit a
 set viewoptions=folds,cursor    " don't save local options
 
 " reading and writing files {{{2
-set nomodeline                  " don't read modelines
+set modeline                    " read modelines
+set modelines=2                 " only check first/last 2 lines
 set writebackup                 " write a backup file before overwriting a file
 set backup                      " keep a backup after owerwriting a file
 set backupdir=$XDG_CACHE_HOME/vim//
@@ -431,8 +432,9 @@ let g:tagbar_iconchars = ['+', '-']
 let g:UltiSnipsEditSplit = 'vertical'
 let g:UltiSnipsSnippetsDir = "$XDG_CONFIG_HOME/vim/ultisnips"
 
-" YouCompleteMe {{{2
+" youcompleteme {{{2
 let g:ycm_extra_conf_globlist = ['~/src/*','/mnt/data/src/*']
+let g:ycm_global_ycm_extra_conf = expand('$XDG_CONFIG_HOME/vim/ycm_extra_conf.py')
 let g:ycm_add_preview_to_completeopt = 1
 let g:ycm_autoclose_preview_window_after_insertion = 1
 "let g:ycm_extra_conf_vim_data = ['%:p']
@@ -503,4 +505,3 @@ function! g:ToggleNumber()
 endfunction
 nnoremap <silent><leader>n :call g:ToggleNumber()<cr>
 nnoremap <silent><leader>N :setlocal relativenumber!<cr>
-