From 86e42e709711d4b45bb39bf8d81c1f484bc895c2 Mon Sep 17 00:00:00 2001 From: Urbain Vaes Date: Fri, 24 Apr 2015 22:59:49 +0100 Subject: Integration of neovim in workflow --- vim/vimrc | 178 -------------------------------------------------------------- 1 file changed, 178 deletions(-) delete mode 100644 vim/vimrc (limited to 'vim') diff --git a/vim/vimrc b/vim/vimrc deleted file mode 100644 index 941bc48..0000000 --- a/vim/vimrc +++ /dev/null @@ -1,178 +0,0 @@ -"" Required by Vundle - -set nocompatible -filetype off -set rtp+=~/.vim/bundle/vundle/ -call vundle#rc() - -"" Plugins -Plugin 'gmarik/vundle' -Plugin 'istib/vifm.vim' -Plugin 'LaTeX-Box-Team/latex-box' -Plugin 'SirVer/ultisnips' -Plugin 'altercation/vim-colors-solarized' -Plugin 'christoomey/vim-tmux-navigator' -Plugin 'godlygeek/tabular' -Plugin 'gregsexton/gitv' -Plugin 'honza/vim-snippets' -Plugin 'kien/ctrlp.vim' -Plugin 'scrooloose/nerdtree' -Plugin 'sjl/Gundo.vim' -Plugin 'tommcdo/vim-exchange' -Plugin 'tpope/vim-commentary' -Plugin 'tpope/vim-fugitive' -Plugin 'tpope/vim-obsession' -Plugin 'tpope/vim-repeat' -Plugin 'tpope/vim-scriptease' -Plugin 'tpope/vim-sensible' -Plugin 'tpope/vim-surround' -Plugin 'tpope/vim-unimpaired' - -filetype plugin indent on -syntax on - -" Leader maps -let mapleader = "\\" -let maplocalleader = "-" -nmap - -" Plugins options -let g:ctrlp_map = '' -let g:ctrlp_cmd = 'CtrlPBuffer' -let g:ctrlp_by_filename = 1 -let g:ctrlp_working_path_mode = 'r' -let g:ctrlp_show_hidden = 1 -let g:ctrlp_open_new_file = 't' -let g:ctrlp_user_command = ['.git/', 'git --git-dir=%s/.git ls-files -oc --exclude-standard'] - -let g:UltiSnipsExpandTrigger="" -let g:UltiSnipsJumpForwardTrigger="" -let g:UltiSnipsJumpBackwardTrigger="" -let g:UltiSnipsListSnippets="" -let g:UltiSnipsEditSplit="horizontal" -let g:UltiSnipsSnippetsDir="~/.vim/mySnippets" -let g:UltiSnipsSnippetDirectories=['UltiSnips', 'mySnippets'] - -let g:tex_flavor='latex' -let g:tex_conceal= 'adgm' -let g:LatexBox_Folding=0 -let g:LatexBox_viewer='zathura' -let g:LatexBox_latexmk_preview_continuously=1 -let g:LatexBox_quickfix=2 -function! SynctexShow() - let synctex = glob("*.synctex.gz") - if strlen(synctex) == 0 - echom "no synctex file found" - else - let pdffile = substitute(synctex,"synctex.gz","pdf","") - let execline = printf(":!zathura --synctex-forward %d:%d:%s %s", line('.'), col('.'), shellescape(bufname("%")), shellescape(pdffile)) - exec execline - end -endfunction - -" Gundo -nnoremap :GundoToggle - -" Nerdtree -nnoremap :NERDTreeToggle -let NERDTreeIgnore=['\.pdf$', '\~$','\.toc$', - \ '\.fls$','\.bbl$','\.blg$', - \ '\.out$', '\.log$','\.aux$','\.sty$', - \ '\.fdb_latexmk$', '\.synctex.gz$','\.latexmain$'] - -"" Options - -" Tabs and indent -set smartindent -set expandtab -set tabstop=4 -set softtabstop=4 -set shiftwidth=4 - -" Folds -set foldcolumn=0 -set foldenable -set foldmethod=expr -set foldlevel=0 - -" Search -set nohlsearch - -" Back up files -set noswapfile -set nowritebackup -set undofile -set undodir=/home/urbain/.vim/vimundo/ - -" Layout window -set nonumber -set listchars=tab:▸\ ,eol:¬,trail:- -set fillchars=fold:\ ,vert:\ , -set showbreak=... -set colorcolumn=0 -set scrolloff=0 -set t_Co=256 -set guitablabel=%N\ %t\ %M -set showcmd - -" Layout text -set nowrap -set linebreak -set textwidth=0 -set conceallevel=2 -set guifont=Monaco\ 11 -set lazyredraw -highlight diffAdded guifg=#00bf00 -highlight diffRemoved guifg=#bf0000 - -" Case and spell -set nospell -set smartcase -set ignorecase - -" General -set noautochdir -set cpoptions+=I -set encoding=utf-8 -set mouse=a - -"" Colorscheme -try | colorscheme solarized | catch | endtry - -" General -nnoremap te :tabedit -nnoremap tn :tabnew -nnoremap to :tabonly -nnoremap w :w -nnoremap q :q! -nnoremap h :set hlsearch! -nnoremap n :set relativenumber! -nnoremap sp :set paste! -nnoremap sv :source ~/.vim/vimrc -nnoremap sc :source % -nnoremap es :UltiSnipsEdit -nnoremap i mxgg=G'x -nnoremap - - -" Other maps -nnoremap o -nnoremap O -nnoremap J mzJ`z -nnoremap Y y$ - -nnoremap 3 -nnoremap 3 - -" Dvorak specific -nnoremap : , -nnoremap , : - -"" Latex -let g:tex_fast="" - -"" Autocommands -augroup autorelead_vimrc - au! - au BufWritePost ~/.vim/vimrc source ~/.vim/vimrc -augroup END -- cgit v1.2.3