Update
This commit is contained in:
46
.vimrc
46
.vimrc
@@ -1,7 +1,51 @@
|
||||
syntax on
|
||||
set number
|
||||
set tabstop=4
|
||||
set autoindent
|
||||
execute pathogen#infect()
|
||||
filetype plugin indent on
|
||||
set viminfo=
|
||||
let g:netrw_dirhistmax = 0
|
||||
|
||||
map <F3> :!wc <C-R>%<CR>
|
||||
|
||||
inoremap <Tab><Space> <Esc>/<++><Enter>"_c4l
|
||||
vnoremap <Tab><Space> <Esc>/<++><Enter>"_c4l
|
||||
|
||||
autocmd FileType tex inoremap ,fr \begin{frame}<Enter>\frametitle{}<Enter><Enter><++><Enter><Enter>\end{frame}<Enter><Enter><++><Esc>6kf}i
|
||||
autocmd FileType tex inoremap ,fi \begin{fitch}<Enter><Enter>\end{fitch}<Enter><Enter><++><Esc>3kA
|
||||
autocmd FileType tex inoremap ,exe \begin{exe}<Enter>\ex<Space><Enter>\end{exe}<Enter><Enter><++><Esc>3kA
|
||||
autocmd FileType tex inoremap ,em \emph{}<++><Esc>T{i
|
||||
autocmd FileType tex inoremap ,bf \textbf{}<++><Esc>T{i
|
||||
autocmd FileType tex vnoremap , <ESC>`<i\{<ESC>`>2la}<ESC>?\\{<Enter>a
|
||||
autocmd FileType tex inoremap ,it \textit{}<++><Esc>T{i
|
||||
autocmd FileType tex inoremap ,ct \textcite{}<++><Esc>T{i
|
||||
autocmd FileType tex inoremap ,cp \parencite{}<++><Esc>T{i
|
||||
autocmd FileType tex inoremap ,glos {\gll<Space><++><Space>\\<Enter><++><Space>\\<Enter>\trans{``<++>''}}<Esc>2k2bcw
|
||||
autocmd FileType tex inoremap ,x \begin{xlist}<Enter>\ex<Space><Enter>\end{xlist}<Esc>kA<Space>
|
||||
autocmd FileType tex inoremap ,ol \begin{enumerate}<Enter><Enter>\end{enumerate}<Enter><Enter><++><Esc>3kA\item<Space>
|
||||
autocmd FileType tex inoremap ,ul \begin{itemize}<Enter><Enter>\end{itemize}<Enter><Enter><++><Esc>3kA\item<Space>
|
||||
autocmd FileType tex inoremap ,li <Enter>\item<Space>
|
||||
autocmd FileType tex inoremap ,ref \ref{}<Space><++><Esc>T{i
|
||||
autocmd FileType tex inoremap ,tab \begin{tabular}<Enter><++><Enter>\end{tabular}<Enter><Enter><++><Esc>4kA{}<Esc>i
|
||||
autocmd FileType tex inoremap ,ot \begin{tableau}<Enter>\inp{<++>}<Tab>\const{<++>}<Tab><++><Enter><++><Enter>\end{tableau}<Enter><Enter><++><Esc>5kA{}<Esc>i
|
||||
autocmd FileType tex inoremap ,can \cand{}<Tab><++><Esc>T{i
|
||||
autocmd FileType tex inoremap ,con \const{}<Tab><++><Esc>T{i
|
||||
autocmd FileType tex inoremap ,v \vio{}<Tab><++><Esc>T{i
|
||||
autocmd FileType tex inoremap ,a \href{}{<++>}<Space><++><Esc>2T{i
|
||||
autocmd FileType tex inoremap ,sc \textsc{}<Space><++><Esc>T{i
|
||||
autocmd FileType tex inoremap ,chap \chapter{}<Enter><Enter><++><Esc>2kf}i
|
||||
autocmd FileType tex inoremap ,sec \section{}<Enter><Enter><++><Esc>2kf}i
|
||||
autocmd FileType tex inoremap ,ssec \subsection{}<Enter><Enter><++><Esc>2kf}i
|
||||
autocmd FileType tex inoremap ,sssec \subsubsection{}<Enter><Enter><++><Esc>2kf}i
|
||||
autocmd FileType tex inoremap ,st <Esc>F{i*<Esc>f}i
|
||||
autocmd FileType tex inoremap ,beg \begin{DELRN}<Enter><++><Enter>\end{DELRN}<Enter><Enter><++><Esc>4k0fR:MultipleCursorsFind<Space>DELRN<Enter>c
|
||||
autocmd FileType tex inoremap ,up <Esc>/usepackage<Enter>o\usepackage{}<Esc>i
|
||||
autocmd FileType tex nnoremap ,up /usepackage<Enter>o\usepackage{}<Esc>i
|
||||
autocmd FileType tex inoremap ,tt \texttt{}<Space><++><Esc>T{i
|
||||
autocmd FileType tex inoremap ,bt {\blindtext}
|
||||
autocmd FileType tex inoremap ,nu $\varnothing$
|
||||
autocmd FileType tex inoremap ,col \begin{columns}[T]<Enter>\begin{column}{.5\textwidth}<Enter><Enter>\end{column}<Enter>\begin{column}{.5\textwidth}<Enter><++><Enter>\end{column}<Enter>\end{columns}<Esc>5kA
|
||||
autocmd FileType tex inoremap ,rn (\ref{})<++><Esc>F}i
|
||||
autocmd FileType tex inoremap ,no \noun{}{<++>}<Esc>ba
|
||||
autocmd FileType tex inoremap ,ve \vreb{}{<++>}<Esc>bh
|
||||
|
||||
|
||||
Reference in New Issue
Block a user