much better latex and saner localleader
This commit is contained in:
@@ -30,7 +30,7 @@ hi TabLine cterm=NONE ctermbg=8 ctermfg=15 gui=NONE guibg=#808080
|
||||
hi TabLineFill cterm=NONE ctermbg=8 gui=NONE guibg=#808080
|
||||
hi TabLineSel cterm=bold ctermfg=15 ctermbg=0 gui=bold guifg=#ffffff guibg=#000000
|
||||
hi StatusLineNormal gui=bold guibg=#585858 guifg=#ffffff cterm=bold ctermbg=240 ctermfg=15
|
||||
hi StatusLineInsert gui=bold guibg=#00c000 guifg=#ffffff cterm=bold ctermbg=2 ctermfg=15
|
||||
hi StatusLineInsert gui=bold guibg=#005800 guifg=#ffffff cterm=bold ctermbg=22 ctermfg=15
|
||||
hi! link StatusLine StatusLineNormal
|
||||
hi StatusLineNc gui=NONE guibg=#585858 guifg=#808080 cterm=NONE ctermbg=240 ctermfg=7
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@ hi TabLine cterm=NONE ctermbg=7 gui=NONE guibg=#c0c0c0
|
||||
hi TabLineFill cterm=NONE ctermbg=7 gui=NONE guibg=#c0c0c0
|
||||
hi TabLineSel cterm=bold ctermfg=0 ctermbg=15 gui=bold guifg=#000000 guibg=#ffffff
|
||||
hi StatusLineNormal gui=bold guibg=#c0c0c0 guifg=#000000 cterm=bold ctermbg=7 ctermfg=0
|
||||
hi StatusLineInsert gui=bold guibg=#80c080 guifg=#000000 cterm=bold ctermbg=10 ctermfg=0
|
||||
hi StatusLineInsert gui=bold guibg=#80c080 guifg=#000000 cterm=bold ctermbg=108 ctermfg=0
|
||||
hi! link StatusLine StatusLineNormal
|
||||
hi StatusLineNc gui=NONE guibg=#c0c0c0 guifg=#808080 cterm=NONE ctermbg=7 ctermfg=8
|
||||
hi Title cterm=bold ctermfg=0 gui=bold guifg=#000000
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
iabbrev <buffer> prn printf("\n");
|
||||
nnoremap <buffer> <localleader>fb ][%
|
||||
nnoremap <buffer> <localleader>fe ][
|
||||
nnoremap <buffer> <localleader>c mcI//<space><esc>`c:delm c<cr>
|
||||
vnoremap <buffer> <localleader>c <esc>`>o*/<esc>`<O/*<esc>
|
||||
nnoremap <buffer> <localleader>xc mx?//<cr>xxx`x:noh<cr>:delm x<cr>
|
||||
nnoremap <buffer> <localleader>xb mx?\/\*<cr>dd/\*\/<cr>dd`x:noh<cr>:delm x<cr>
|
||||
nnoremap <buffer> <leader>c mcI//<space><esc>`c:delm c<cr>
|
||||
vnoremap <buffer> <leader>c <esc>`>o*/<esc>`<O/*<esc>
|
||||
nnoremap <buffer> <leader>xc mx?//<cr>xxx`x:noh<cr>:delm x<cr>
|
||||
nnoremap <buffer> <leader>xb mx?\/\*<cr>dd/\*\/<cr>dd`x:noh<cr>:delm x<cr>
|
||||
|
||||
setlocal foldmethod=syntax foldlevel=99
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
iabbrev <buffer> cout System.out.println
|
||||
nnoremap <buffer> <localleader>fb ][%
|
||||
nnoremap <buffer> <localleader>fe ][
|
||||
nnoremap <buffer> <localleader>c mcI//<esc>`c:delm c<cr>
|
||||
vnoremap <buffer> <localleader>c <esc>`>o*/<esc>`<O/*<esc>
|
||||
nnoremap <buffer> <localleader>xc mx^xx`x:delm x<cr>
|
||||
nnoremap <buffer> <localleader>xb mx?\/\*<cr>dd/\*\/<cr>dd`x:noh<cr>:delm x<cr>
|
||||
nnoremap <buffer> <leader>c mcI//<esc>`c:delm c<cr>
|
||||
vnoremap <buffer> <leader>c <esc>`>o*/<esc>`<O/*<esc>
|
||||
nnoremap <buffer> <leader>xc mx^xx`x:delm x<cr>
|
||||
nnoremap <buffer> <leader>xb mx?\/\*<cr>dd/\*\/<cr>dd`x:noh<cr>:delm x<cr>
|
||||
|
||||
setlocal foldmethod=syntax foldlevel=99
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
nnoremap <buffer> <localleader>c mcI#<space><esc>`c:delm x<cr>
|
||||
vnoremap <buffer> <localleader>c <esc>`>o"""<esc>`<O"""<esc>
|
||||
nnoremap <buffer> <leader>c mcI#<space><esc>`c:delm x<cr>
|
||||
vnoremap <buffer> <leader>c <esc>`>o"""<esc>`<O"""<esc>
|
||||
|
||||
nnoremap <buffer> <localleader>xb mx?"""<cr>dd/"""<cr>dd`x:noh<cr>:delm x<cr>
|
||||
nnoremap <buffer> <localleader>xc mx?#<cr>xx`x:noh<cr>:delm x<cr>
|
||||
nnoremap <buffer> <leader>xb mx?"""<cr>dd/"""<cr>dd`x:noh<cr>:delm x<cr>
|
||||
nnoremap <buffer> <leader>xc mx?#<cr>xx`x:noh<cr>:delm x<cr>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
setlocal foldmethod=syntax
|
||||
setlocal foldmethod=syntax tabstop=2 shiftwidth=2
|
||||
|
||||
iabbrev <buffer> tit \textit
|
||||
iabbrev <buffer> pg \paragraph
|
||||
@@ -7,3 +7,7 @@ iabbrev <buffer> sb \subsection
|
||||
iabbrev <buffer> ssb \subsubsection
|
||||
iabbrev <buffer> td \todo
|
||||
iabbrev <buffer> mb \mathbf
|
||||
|
||||
nnoremap <localleader>lm :Latexmk<cr>
|
||||
nnoremap <localleader>lv :LatexView<cr>
|
||||
nnoremap <localleader>T :LatexTOC<cr>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
setlocal foldmethod=marker foldlevel=0
|
||||
nnoremap <buffer> <localleader>c mcI"<space><esc>`c:delm c<cr>
|
||||
vnoremap <buffer> <localleader>c <esc>`>o"}}}<esc>`<O"{{{<esc>
|
||||
nnoremap <buffer> <localleader>xb
|
||||
nnoremap <buffer> <leader>c mcI"<space><esc>`c:delm c<cr>
|
||||
vnoremap <buffer> <leader>c <esc>`>o"}}}<esc>`<O"{{{<esc>
|
||||
nnoremap <buffer> <leader>xb
|
||||
\ mx?^"{{{<cr>dd/^"}}}<cr>dd`x:noh<cr>:delm x<cr>
|
||||
nnoremap <buffer> <localleader>xc mx?"<cr>xx`x:noh<cr>:delm x<cr>
|
||||
nnoremap <buffer> <leader>xc mx?"<cr>xx`x:noh<cr>:delm x<cr>
|
||||
|
||||
@@ -26,13 +26,14 @@ set hlsearch
|
||||
set incsearch
|
||||
|
||||
set laststatus=2
|
||||
set nojoinspaces
|
||||
" set splitbelow
|
||||
" }}}
|
||||
|
||||
" Globals
|
||||
" {{{
|
||||
let g:tex_fold_enabled = 1
|
||||
let g:javaScript_fold=1
|
||||
let g:javaScript_fold = 1
|
||||
" }}}
|
||||
|
||||
" Gui stuff
|
||||
@@ -40,6 +41,7 @@ let g:javaScript_fold=1
|
||||
set guicursor=n-v-i-c:block-Cursor
|
||||
set guicursor+=n-v-i-c:blinkon0
|
||||
set guioptions=
|
||||
set mouse=c
|
||||
|
||||
set langmenu=en_US.UTF-8
|
||||
" }}}
|
||||
@@ -52,12 +54,19 @@ let g:tagbar_autofocus = 1
|
||||
" LatexBox stuff
|
||||
" {{{
|
||||
let g:LatexBox_no_mappings = 1
|
||||
let g:LatexBox_build_dir = 'build'
|
||||
let g:LatexBox_latexmk_options = '-xelatex -outdir=build'
|
||||
" }}}
|
||||
|
||||
" YouCompleteMe stuff
|
||||
" {{{
|
||||
set completeopt-=preview
|
||||
let g:ycm_autoclose_preview_window_after_completion = 1
|
||||
let g:ycm_filetype_blacklist = {
|
||||
\ 'tex': 1,
|
||||
\ 'markdown': 1,
|
||||
\ 'text': 1
|
||||
\ }
|
||||
set shortmess+=c
|
||||
" }}}
|
||||
|
||||
@@ -84,12 +93,18 @@ augroup trailingwhite
|
||||
\ | match TrailingWhite '\v\s+$' | endif
|
||||
autocmd InsertEnter * match TrailingWhite ''
|
||||
augroup END
|
||||
|
||||
augroup prose
|
||||
autocmd!
|
||||
autocmd FileType tex,text,markdown
|
||||
\ setlocal spell spelllang=en_us textwidth=80
|
||||
augroup END
|
||||
" }}}
|
||||
|
||||
" Mappings
|
||||
" {{{
|
||||
let mapleader = ","
|
||||
let maplocalleader = ","
|
||||
let maplocalleader = " "
|
||||
nnoremap q <nop>
|
||||
nnoremap Q <nop>
|
||||
nnoremap qn :nohl<cr>
|
||||
|
||||
Reference in New Issue
Block a user