aboutsummaryrefslogtreecommitdiff
path: root/files/rcs/.vimrc
diff options
context:
space:
mode:
Diffstat (limited to 'files/rcs/.vimrc')
-rw-r--r--files/rcs/.vimrc12
1 files changed, 11 insertions, 1 deletions
diff --git a/files/rcs/.vimrc b/files/rcs/.vimrc
index 927835d..79e62c0 100644
--- a/files/rcs/.vimrc
+++ b/files/rcs/.vimrc
@@ -17,6 +17,7 @@ Plug 'vimwiki/vimwiki'
Plug 'suan/vim-instant-markdown'
Plug 'airodactyl/neovim-ranger'
Plug 'vim-airline/vim-airline'
+Plug 'vim-syntastic/syntastic'
"Plug 'vim-scripts/ReplaceWithRegister'
call plug#end()
@@ -34,6 +35,15 @@ set ignorecase
set wrapscan
set incsearch
+" For syntastic
+set statusline+=%#warningmsg#
+set statusline+=%{SyntasticStatuslineFlag()}
+set statusline+=%*
+let g:syntastic_always_populate_loc_list = 1
+let g:syntastic_auto_loc_list = 1
+let g:syntastic_check_on_open = 1
+let g:syntastic_check_on_wq = 0
+
" For cursor shape with tmux
if empty($TMUX)
let &t_SI = "\<Esc>]50;CursorShape=1\x7" " Vertical bar in insert mode
@@ -188,7 +198,7 @@ inoremap <leader>lb \textbf{}<++><Esc>F}i
inoremap <leader>li \textit{}<++><Esc>F}i
inoremap <leader>lemph \emph{}<++><Esc>F}i
inoremap <leader>llabel \label{}<++><Esc>F}i
-inoremap <leader>lref \ref{}<++><Esc>F}i
+inoremap <leader>lref ~\ref{}<++><Esc>F}i
inoremap <leader>lenumerate \begin{enumerate}<Esc>o<Enter><Enter><Enter>\end{enumerate}<Esc>kkI\item<Enter><Esc>I<Tab><++><Esc>k<<i<Tab><Esc>$a<Space>
inoremap <leader>litemize \begin{itemize}<Esc>o<Enter><Enter><Enter>\end{itemize}<Esc>kkI\item<Enter><Esc>I<Tab><++><Esc>k<<i<Tab><Esc>$a<Space>
inoremap <leader>litem \item<Enter><++><Esc>k$a<Space>