Add NERDTrees and TagBar
This commit is contained in:
30
vimrc
30
vimrc
@@ -1,4 +1,4 @@
|
||||
" set encoding type
|
||||
" set character encoding
|
||||
set encoding=utf-8
|
||||
|
||||
" vim-plug automatic installationx
|
||||
@@ -17,9 +17,12 @@ Plug 'vim-airline/vim-airline-themes'
|
||||
Plug 'tpope/vim-fugitive'
|
||||
Plug 'maralla/completor.vim'
|
||||
Plug 'scrooloose/nerdcommenter'
|
||||
Plug 'ctrlpvim/ctrlp.vim'
|
||||
Plug 'jiangmiao/auto-pairs'
|
||||
Plug 'preservim/nerdtree'
|
||||
Plug 'nanotech/jellybeans.vim'
|
||||
Plug 'rakr/vim-one'
|
||||
Plug 'preservim/tagbar'
|
||||
Plug 'ryanoasis/vim-devicons'
|
||||
call plug#end()
|
||||
|
||||
" be iMproved
|
||||
@@ -50,7 +53,7 @@ set cm=blowfish
|
||||
set number
|
||||
|
||||
" toggle line numbers
|
||||
nnoremap <F2> :set nonumber!<CR>:set foldcolumn=0<CR>
|
||||
nnoremap <F3> :set nonumber!<CR>:set foldcolumn=0<CR>
|
||||
|
||||
" set preview window at the bottom
|
||||
set splitbelow
|
||||
@@ -84,12 +87,22 @@ set smartcase
|
||||
" rebind <leader> key
|
||||
let mapleader=";"
|
||||
|
||||
" NERDTrees
|
||||
nnoremap <F2> :NERDTreeToggle /home/deon/Projects/<CR>
|
||||
|
||||
" NERDCommenter
|
||||
nnoremap <leader>cc :NERDCommenterComment<CR>
|
||||
nnoremap <leader>cu :NERDCommenterUncomment<CR>
|
||||
|
||||
" tagbar
|
||||
nmap <F8> :TagbarToggle<CR>
|
||||
|
||||
" map sort function to a key
|
||||
vnoremap <leader>s :sort<CR>
|
||||
|
||||
" easier buffer navigation
|
||||
map ;n :bn<cr>
|
||||
map ;p :bp<cr>
|
||||
map <Tab> :bn<cr>
|
||||
map <s-Tab> :bp<cr>
|
||||
map ;d :bd<cr>
|
||||
|
||||
" easier moving of code block indentation
|
||||
@@ -114,6 +127,13 @@ let g:UltiSnipsExpandTrigger="<C-j>"
|
||||
set t_Co=256
|
||||
colorschem jellybeans
|
||||
|
||||
" number line column color
|
||||
highlight LineNr ctermfg=grey ctermbg=0
|
||||
|
||||
" NERDTrees File highlighting
|
||||
autocmd filetype nerdtree syn match py_icon # # containedin=NERDTreeFlags
|
||||
autocmd filetype nerdtree highlight py_icon ctermbg=none ctermfg=blue
|
||||
|
||||
" set color for printing
|
||||
command Hardcopy call Hardcopy()
|
||||
function! Hardcopy()
|
||||
|
||||
Reference in New Issue
Block a user