Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- set nocompatible " be iMproved, required
- filetype off " required
- " set the runtime path to include Vundle and initialize
- set rtp+=~/.vim/bundle/Vundle.vim
- call vundle#begin()
- " alternatively, pass a path where Vundle should install plugins
- "call vundle#begin('~/some/path/here')
- " let Vundle manage Vundle, required
- Plugin 'gmarik/Vundle.vim'
- " The following are examples of different formats supported.
- " Keep Plugin commands between vundle#begin/end.
- " plugin on GitHub repo
- Plugin 'thinca/vim-quickrun'
- Plugin 'sjl/gundo.vim'
- Plugin 'bronson/vim-trailing-whitespace'
- Plugin 'majutsushi/tagbar'
- Plugin 'bling/vim-airline'
- Plugin 'Townk/vim-autoclose'
- Plugin 'scrooloose/syntastic'
- Plugin 'msanders/snipmate.vim'
- Plugin 'tomasr/molokai'
- Plugin 'Lokaltog/vim-easymotion'
- Plugin 'scrooloose/nerdtree'
- Plugin 'xuhdev/vim-latex-live-preview'
- Plugin 'gerw/vim-latex-suite'
- Plugin 'kshenoy/vim-signature'
- Plugin 'sudo.vim'
- Plugin 'benmills/vimux'
- Plugin 'christoomey/vim-tmux-navigator'
- Plugin 'vim-ruby/vim-ruby'
- Plugin 'bling/vim-bufferline'
- Plugin 'Yggdroot/indentLine'
- Plugin 'vim-scripts/indent-finder'
- Plugin 'ervandew/supertab'
- Plugin 'sickill/vim-monokai'
- Plugin 'nanotech/jellybeans.vim'
- " All of your Plugins must be added before the following line
- call vundle#end() " required
- filetype plugin indent on " required
- " To ignore plugin indent changes, instead use:
- "filetype plugin on
- "
- " Brief help
- " :PluginList - list configured plugins
- " :PluginInstall(!) - install (update) plugins
- " :PluginSearch(!) foo - search (or refresh cache first) for foo
- " :PluginClean(!) - confirm (or auto-approve) removal of unused plugins
- "
- " see :h vundle for more details or wiki for FAQ
- " Put your non-Plugin stuff after this line
- set hlsearch
- syntax enable
- :colorscheme molokai
- :set background=dark
- map <Leader> <Plug>(easymotion-prefix)
- "let g:neocomplcache_enable_at_startup = 1
- set laststatus=2
- :set number
- :imap jj <Esc>
- "Copy/paste
- vmap <C-c> y<Esc>i
- vmap <C-x> d<Esc>i
- imap <C-v> <Esc>pi
- imap <C-y> <Esc>ddi
- map <C-z> <Esc>
- imap <C-z> <Esc>ui
- "Nerdtree
- map tt ;NERDTreeToggle<CR>
- "Latex
- let g:tex_flavor='latex'
- let g:auto_save_no_updatetime = 1
- set t_Co=256
- noremap : ;
- noremap ; :
- " powerline symbols
- let g:airline_symbols = {}
- let g:airline_symbols.space = "\ua0"
- let g:airline_left_sep = ''
- let g:airline_right_sep =''
- let g:airline_symbols.branch = ''
- let g:airline_symbols.readonly = ''
- "tmux navigator
- "tmux navigator
- let g:tmux_navigator_no_mappings = 1
- nnoremap <silent> <c-h> :TmuxNavigateLeft<cr>
- nnoremap <silent> <c-j> :TmuxNavigateDown<cr>
- nnoremap <silent> <c-k> :TmuxNavigateUp<cr>
- nnoremap <silent> <c-l> :TmuxNavigateRight<cr>
- nnoremap <silent> <c-o> :TmuxNavigatePrevious<cr>
- nnoremap <F5> :buffers<CR>:buffer<Space>
- set timeoutlen=300
- "Easymotion
- nmap <F3> <leader>f
- nmap <F2> <leader>F
- inoremap <expr><TAB> pumvisible() ? "\<C-n>" : "\<TAB>"
- set tabstop=4
- set expandtab
- " Vimux
- "Indentation
- :set softtabstop=4 shiftwidth=4 expandtab
- nmap tg ;TagbarToggle<CR>
- nmap tu ;GundoToggle<CR>
- let g:tagbar_width = 35
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement