guess some incremental updates are okay
This commit is contained in:
@@ -75,5 +75,3 @@ hi DiffAdd ctermbg=156 guibg=#afff87 gui=none cterm=none
|
|||||||
hi DiffChange ctermbg=229 guibg=#ffffaf gui=none cterm=none
|
hi DiffChange ctermbg=229 guibg=#ffffaf gui=none cterm=none
|
||||||
hi DiffText ctermbg=159 guibg=#afffff gui=none cterm=none
|
hi DiffText ctermbg=159 guibg=#afffff gui=none cterm=none
|
||||||
hi DiffDelete ctermbg=210 ctermfg=124 guibg=#ff8787 guifg=#af0000 gui=none cterm=none
|
hi DiffDelete ctermbg=210 ctermfg=124 guibg=#ff8787 guifg=#af0000 gui=none cterm=none
|
||||||
|
|
||||||
" vim: sw=2
|
|
||||||
|
|||||||
2
ftplugin/rust.vim
Normal file
2
ftplugin/rust.vim
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
nnoremap <buffer> <localleader>x :term cargo run<cr>
|
||||||
|
iabbrev print println!("{}",
|
||||||
@@ -7,6 +7,8 @@ iabbrev <buffer> sb \subsection
|
|||||||
iabbrev <buffer> ssb \subsubsection
|
iabbrev <buffer> ssb \subsubsection
|
||||||
iabbrev <buffer> td \todo
|
iabbrev <buffer> td \todo
|
||||||
iabbrev <buffer> mb \mathbf
|
iabbrev <buffer> mb \mathbf
|
||||||
|
iabbrev <buffer> ie i.e.\@
|
||||||
|
iabbrev <buffer> eg e.g.\@
|
||||||
|
|
||||||
nnoremap <buffer> <localleader>x :Latexmk<cr>
|
nnoremap <buffer> <localleader>x :Latexmk<cr>
|
||||||
nnoremap <buffer> <localleader>lv :LatexView<cr>
|
nnoremap <buffer> <localleader>lv :LatexView<cr>
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ let s:comment_map = {
|
|||||||
\ 'go': '\/\/',
|
\ 'go': '\/\/',
|
||||||
\ 'java': '\/\/',
|
\ 'java': '\/\/',
|
||||||
\ 'javascript': '\/\/',
|
\ 'javascript': '\/\/',
|
||||||
|
\ 'rust': '\/\/',
|
||||||
\ 'vhdl': '--',
|
\ 'vhdl': '--',
|
||||||
\ 'python': '#',
|
\ 'python': '#',
|
||||||
\ 'vim': '"',
|
\ 'vim': '"',
|
||||||
@@ -11,6 +12,9 @@ let s:comment_map = {
|
|||||||
\ 'plaintex': '%',
|
\ 'plaintex': '%',
|
||||||
\ 'sh': '#',
|
\ 'sh': '#',
|
||||||
\ 'make': '#',
|
\ 'make': '#',
|
||||||
|
\ 'vuejs': '\/\/',
|
||||||
|
\ 'vue': '\/\/',
|
||||||
|
\ 'cmake': '#'
|
||||||
\ }
|
\ }
|
||||||
|
|
||||||
let s:block_map = {
|
let s:block_map = {
|
||||||
|
|||||||
@@ -9,6 +9,11 @@ augroup customvimft
|
|||||||
autocmd!
|
autocmd!
|
||||||
autocmd BufNewFile,BufRead *.vim* set filetype=vim
|
autocmd BufNewFile,BufRead *.vim* set filetype=vim
|
||||||
augroup END
|
augroup END
|
||||||
|
|
||||||
|
augroup customvueft
|
||||||
|
autocmd!
|
||||||
|
autocmd BufNewFile,BufRead *.vue set filetype=vue
|
||||||
|
augroup END
|
||||||
" }}}
|
" }}}
|
||||||
|
|
||||||
" Options
|
" Options
|
||||||
@@ -53,6 +58,12 @@ let g:tagbar_autofocus = 1
|
|||||||
let g:tagbar_map_close = "qT"
|
let g:tagbar_map_close = "qT"
|
||||||
" }}}
|
" }}}
|
||||||
|
|
||||||
|
" Python-syntax stuff
|
||||||
|
" {{{
|
||||||
|
let g:python_highlight_all = 1
|
||||||
|
let g:python_highlight_operators = 0
|
||||||
|
" }}}
|
||||||
|
|
||||||
" Webdev stuff
|
" Webdev stuff
|
||||||
" {{{
|
" {{{
|
||||||
let g:user_emmet_install_global = 0
|
let g:user_emmet_install_global = 0
|
||||||
@@ -108,6 +119,10 @@ let g:syntastic_go_checkers = ['go']
|
|||||||
hi def link Unstylish ColorColumn
|
hi def link Unstylish ColorColumn
|
||||||
hi def link TrailingWhite Unstylish
|
hi def link TrailingWhite Unstylish
|
||||||
|
|
||||||
|
" Related to Fugitive
|
||||||
|
hi! link diffAdded Comment
|
||||||
|
hi! link diffRemoved String
|
||||||
|
|
||||||
augroup badstyle
|
augroup badstyle
|
||||||
autocmd!
|
autocmd!
|
||||||
autocmd BufWinEnter * call clearmatches()
|
autocmd BufWinEnter * call clearmatches()
|
||||||
@@ -136,7 +151,7 @@ augroup END
|
|||||||
if has('terminal')
|
if has('terminal')
|
||||||
augroup terminalsettings
|
augroup terminalsettings
|
||||||
autocmd!
|
autocmd!
|
||||||
autocmd TerminalOpen * setlocal nonu
|
autocmd TerminalOpen * setlocal nonu tws="20x0"
|
||||||
augroup END
|
augroup END
|
||||||
endif
|
endif
|
||||||
" }}}
|
" }}}
|
||||||
@@ -200,6 +215,7 @@ vnoremap <c-v> x"+P
|
|||||||
" {{{
|
" {{{
|
||||||
nnoremap <leader>N :NERDTree<cr>
|
nnoremap <leader>N :NERDTree<cr>
|
||||||
nnoremap <leader>] :YcmCompleter GoTo<cr>
|
nnoremap <leader>] :YcmCompleter GoTo<cr>
|
||||||
|
nnoremap <leader>yt :YcmCompleter GetType<cr>
|
||||||
nnoremap <leader>ye :YcmShowDetailedDiagnostic<cr>
|
nnoremap <leader>ye :YcmShowDetailedDiagnostic<cr>
|
||||||
nnoremap <leader>yh :YcmCompleter GetDoc<cr>
|
nnoremap <leader>yh :YcmCompleter GetDoc<cr>
|
||||||
nnoremap <leader>yf :YcmCompleter FixIt<cr>:ccl<cr>
|
nnoremap <leader>yf :YcmCompleter FixIt<cr>:ccl<cr>
|
||||||
|
|||||||
Reference in New Issue
Block a user