update nvim config
This commit is contained in:
parent
5d4f620232
commit
8d68fbcb64
|
@ -1,35 +1,22 @@
|
||||||
if &compatible
|
" Tabs
|
||||||
set nocompatible
|
set tabstop=4
|
||||||
endif
|
set softtabstop=4
|
||||||
|
set expandtab
|
||||||
|
|
||||||
set backspace=indent,eol,start
|
" UI
|
||||||
set ruler
|
set number
|
||||||
set suffixes+=.aux,.bbl,.blg,.brf,.cb,.dvi,.idx,.ilg,.ind,.inx,.jpg,.log,.out,.png,.toc
|
set showcmd
|
||||||
set suffixes-=.h
|
set nowrap
|
||||||
set suffixes-=.obj
|
set mouse=a
|
||||||
|
|
||||||
" Move temporary files to a secure location to protect against CVE-2017-1000382
|
set lazyredraw
|
||||||
if exists('$XDG_CACHE_HOME')
|
set cursorline
|
||||||
let &g:directory=$XDG_CACHE_HOME
|
|
||||||
else
|
|
||||||
let &g:directory=$HOME . '/.cache'
|
|
||||||
endif
|
|
||||||
let &g:undodir=&g:directory . '/vim/undo//'
|
|
||||||
let &g:backupdir=&g:directory . '/vim/backup//'
|
|
||||||
let &g:directory.='/vim/swap//'
|
|
||||||
" Create directories if they doesn't exist
|
|
||||||
if ! isdirectory(expand(&g:directory))
|
|
||||||
silent! call mkdir(expand(&g:directory), 'p', 0700)
|
|
||||||
endif
|
|
||||||
if ! isdirectory(expand(&g:backupdir))
|
|
||||||
silent! call mkdir(expand(&g:backupdir), 'p', 0700)
|
|
||||||
endif
|
|
||||||
if ! isdirectory(expand(&g:undodir))
|
|
||||||
silent! call mkdir(expand(&g:undodir), 'p', 0700)
|
|
||||||
endif
|
|
||||||
|
|
||||||
" Make shift-insert work like in Xterm
|
" Syntax
|
||||||
if has('gui_running')
|
syntax on
|
||||||
map <S-Insert> <MiddleMouse>
|
|
||||||
map! <S-Insert> <MiddleMouse>
|
set autoindent
|
||||||
endif
|
|
||||||
|
filetype indent on
|
||||||
|
set wildmenu
|
||||||
|
set showmatch
|
||||||
|
|
Loading…
Reference in New Issue