diff options
author | Alex Auvolat <alex@adnab.me> | 2015-05-20 11:01:08 -0400 |
---|---|---|
committer | Alex Auvolat <alex@adnab.me> | 2015-05-20 11:01:08 -0400 |
commit | 175b814d8f045dcd59cfacf2debf11895cc03e22 (patch) | |
tree | 9be5c6d585f100d303dc88a040f6d7516739cd18 /dot_vimrc | |
parent | 5ba35c6159620093123844fa33a8bb8a5f21be7e (diff) | |
download | user-config-175b814d8f045dcd59cfacf2debf11895cc03e22.tar.gz user-config-175b814d8f045dcd59cfacf2debf11895cc03e22.zip |
Updates files as of 2015-05-20
Diffstat (limited to 'dot_vimrc')
-rw-r--r-- | dot_vimrc | 24 |
1 files changed, 20 insertions, 4 deletions
@@ -6,12 +6,16 @@ let mapleader="," " Tab modes. map <leader>m <Esc>:set expandtab ts=2 sw=2 sts=2<CR> -map <leader>t <Esc>:set noexpandtab ts=4 sw=4<CR> +map <leader>t <Esc>:set noexpandtab ts=4 sw=4 sts=4<CR> map <leader>T <Esc>:set expandtab ts=4 sw=4 sts=4<CR> " Folds: map <leader>f <Esc>:set fen fdn=3 fdm=indent fml=1 fdc=3<CR> +" H-L for next-prev buffer +nnoremap L :bnext<CR> +nnoremap H :bprev<CR> + set hlsearch syntax on @@ -32,10 +36,11 @@ let g:sclangTerm = "urxvt -e" autocmd FileType tex setlocal spell spelllang=fr highlight SpellBad ctermfg=red ctermbg=none -let NERDTreeIgnore=['\.o$', '\.cmo$', '\.cmx$', '\.cmi$'] +let NERDTreeIgnore=['\.o$', '\.cmo$', '\.cmx$', '\.cmi$', '\.bin$', '\.lib$'] set wildmode=list:longest +au BufRead,BufNewFile *.make set filetype=make au BufRead,BufNewFile *.md set filetype=markdown au BufRead,BufNewFile *.lus set filetype=lustre au BufRead,BufNewFile *.scade set filetype=scade @@ -45,9 +50,20 @@ au BufRead,BufNewFile *.scade set filetype=scade " Use substitute() instead of printf() to handle '%%s' modeline in LaTeX " files. function! AppendModeline() - let l:modeline = printf(" vim: set ts=%d sw=%d tw=%d %set :", - \ &tabstop, &shiftwidth, &textwidth, &expandtab ? '' : 'no') + let l:modeline = printf(" vim: set sts=%d ts=%d sw=%d tw=%d %set :", + \ &softtabstop, &tabstop, &shiftwidth, &textwidth, &expandtab ? '' : 'no') let l:modeline = substitute(&commentstring, "%s", l:modeline, "") call append(line("$"), l:modeline) endfunction nnoremap <silent> <Leader>ml :call AppendModeline()<CR> + + + +" set completeopt=menuone,menu,longest,preview + +set exrc " per-directory .vimrc files +set secure " no unsafe commands in local .vimrc files + + + + |