init.vim 644 B

123456789101112131415161718192021222324252627282930313233343536
  1. "Base"
  2. :set number
  3. :set autoindent
  4. :set tabstop=4
  5. :set shiftwidth=4
  6. :set smarttab
  7. :set softtabstop=4
  8. :set mouse=a
  9. :set termguicolors
  10. "Plugins"
  11. call plug#begin()
  12. Plug 'vim-airline/vim-airline'
  13. Plug 'vim-airline/vim-airline-themes'
  14. Plug 'scrooloose/nerdtree'
  15. Plug 'ap/vim-css-color'
  16. Plug 'tpope/vim-surround'
  17. Plug 'morhetz/gruvbox'
  18. call plug#end()
  19. syntax enable
  20. colorscheme gruvbox
  21. let NERDTreeShowHidden = 1
  22. nnoremap <C-n> :NERDTree<CR>
  23. nnoremap <C-t> :NERDTreeToggle<CR>
  24. " off arrows
  25. nnoremap <Left> :echoe "Use h"<CR>
  26. nnoremap <Right> :echoe "Use l"<CR>
  27. nnoremap <Up> :echoe "Use k"<CR>
  28. nnoremap <Down> :echoe "Use j"<CR>
  29. imap jj <ESC>