From 44a3ed3384a68c172943a7db6992e2dffa88230b Mon Sep 17 00:00:00 2001 From: Urbain Vaes Date: Fri, 31 Oct 2014 22:01:56 +0000 Subject: Commit new version (no dots, vim folder and mutt folder) --- .vimrc | 252 ----------------------------------------------------------------- 1 file changed, 252 deletions(-) delete mode 100644 .vimrc (limited to '.vimrc') diff --git a/.vimrc b/.vimrc deleted file mode 100644 index ca1c063..0000000 --- a/.vimrc +++ /dev/null @@ -1,252 +0,0 @@ -"" Required by Vundle -set nocompatible -filetype off -set rtp+=~/.vim/bundle/vundle/ -call vundle#rc() - -"" Plugins -Plugin 'gmarik/vundle' -Plugin 'LaTeX-Box-Team/latex-box' -Plugin 'fugitive.vim' -Plugin 'UltiSnips' -Plugin 'kien/ctrlp.vim' -Plugin 'tpope/vim-surround' -Plugin 'scrooloose/nerdtree' -Plugin 'tommcdo/vim-exchange' -Plugin 'unimpaired.vim' -Plugin 'Tabular' -Plugin 'tComment' -Plugin 'Gundo' -Plugin 'altercation/vim-colors-solarized' -Plugin 'honza/vim-snippets' - -filetype plugin indent on - -"" Configuration - -" UltiSnips -let g:UltiSnipsExpandTrigger="" -let g:UltiSnipsJumpForwardTrigger="" -let g:UltiSnipsJumpBackwardTrigger="" -let g:UltiSnipsEditSplit="horizontal" -let g:UltiSnipsSnippetsDir="~/.vim/UltiSnips" -let g:ctrlp_open_new_file = 't' -noremap :UltiSnipsEdit - -" Latex-Box -let g:tex_flavor='latex' -let g:tex_conceal= 'adgm' -let g:LatexBox_Folding=0 - -" Gundo -nnoremap :GundoToggle - -" Nerdtree -nnoremap :NERDTreeToggle -let NERDTreeIgnore=['\.pdf$', '\~$','\.toc$', - \ '\.fls$','\.bbl$','\.blg$', - \ '\.out$', '\.log$','\.aux$','\.sty$', - \ '\.fdb_latexmk$', '\.synctex.gz$','\.latexmain$'] - -" CTRL-P - -let g:ctrlp_map = '' -let g:ctrlp_by_filename = 1 -let g:ctrlp_working_path_mode = '' -let g:ctrlp_show_hidden = 1 - -"" Options - -" Tabs and indent -set smartindent -set nosmarttab -set expandtab -set tabstop=4 -set softtabstop=4 -set shiftwidth=4 -set autoindent -set cindent - -" Folds -set foldcolumn=0 -set foldenable -set foldmethod=expr -set foldlevel=0 - -" Search -set hlsearch -set incsearch - -" Back up files -set noswapfile -set nowritebackup -set undofile -set undodir=/home/urbain/.vimundo/ - -" Layout window -set nonumber -set ruler -set showcmd -set listchars=tab:▸\ ,eol:¬ -set fillchars=fold:\ ,vert:\ , -set showbreak=... -set colorcolumn=0 -set scrolloff=3 -if has('gui_running') - set t_Co=256 -else - set t_Co=256 -endif -set guitablabel=%N\ %t\ %M -set showcmd - -" Layout text -set wrap -set linebreak -set textwidth=0 -set conceallevel=2 -set guifont=Monaco\ 11 - -" Colorscheme -function! UpdateColorscheme() - if strftime("%H") >= 9 && strftime("%H") < 18 - set background=light - else - set background=dark - endif -endfunction -try | colorscheme solarized | catch | endtry -call UpdateColorscheme() -autocmd! BufNewFile,BufRead,BufWrite * :call UpdateColorscheme() - -" Case and spell -set nospell -set smartcase -set ignorecase - -" General -set noautochdir -set wildmenu -set cpoptions+=I -set encoding=utf-8 - - -"" Custom mappings - -" Definition of leader and localleader -let mapleader = "\\" -let maplocalleader = "+" - -" Leader maps -nmap -nmap p -nmap t -nnoremap h :set hlsearch! -nnoremap n :set relativenumber! -nnoremap q :q! -nnoremap sv :source ~/.vimrc -nnoremap sc :source % -nnoremap w :w -nnoremap te :tabedit -nnoremap tn :tabnew -nnoremap to :tabonly - -" Other maps -nnoremap o -nnoremap O -nnoremap J mzJ`z -nnoremap - za -nnoremap 3 -nnoremap 3 - -nnoremap j gj -nnoremap k gk -nnoremap $ g$ -nnoremap ^ g^ -nnoremap gj j -nnoremap gk k -nnoremap g$ $ -nnoremap g^ ^ - -vnoremap j gj -vnoremap k gk -vnoremap $ g$ -vnoremap ^ g^ -vnoremap gj j -vnoremap gk k -vnoremap g$ $ -vnoremap g^ ^ - -" Convenient maps -" nnoremap e j -" nnoremap u k -" nnoremap j e -" nnoremap k u - -"" Latex -nmap LatexChangeEnv -let g:tex_fast="" - -" Synctex -function! LatexEvinceSearch() - execute "!cd " . LatexBox_GetTexRoot() . '; evince_vim_dbus.py EVINCE "`basename ' . LatexBox_GetOutputFile(). '`" ' . line('.') . ' "%:p"' -endfun - -command! LatexEvinceSearch call LatexEvinceSearch() - -autocmd FileType tex map :silent LatexEvinceSearch -autocmd Filetype tex call SetTexOptions() - -" Layout -hi Cursor guifg=white guibg=blue -hi iCursor guifg=black guibg=green -hi! link conceal normal - -"" Functions -function! Tex_ForwardSearchLaTeX() - let cmd = 'evince_forward_search ' . fnamemodify(LatexBox_GetMainTexFile(), ":p:r") . '.pdf ' . line(".") . ' ' . expand("%:p") - let output = system(cmd) -endfunction - -function! SetTexOptions() - - inoremap (( \left( - inoremap )) \right) - inoremap {{ \left\{ - inoremap }} \right\} - inoremap [[ \left[ - inoremap ]] \right] - inoremap == \,=\, - inoremap >> \,\geq\, - inoremap << \,\leq\, - inoremap ++ \,+\, - inoremap -- \,-\, - - imap `a \alpha - imap `b \beta - imap `g \gamma - imap `d \delta - imap `e \varepsilon - imap `z \zeta - imap `h \eta - imap `t \theta - imap `i \iota - imap `k \kappa - imap `l \lambda - imap `m \mu - imap `n \nu - imap `x \xi - imap `r \rho - imap `s \sigma - imap `f \phi - imap `p \pi - imap `w \omega - -endfunction - -"" Autocommands -augroup autorelead_vimrc - au! - au BufWritePost ~/.vimrc source ~/.vimrc -augroup END - -- cgit v1.2.3