init.vim 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. " $$$$$$$$\ $$$$$$$$\ $$\ $$\ $$$$$$\ $$\
  2. " \__$$ __|$$ _____|$$$$ | $$ | $$$ __$$\ $$ |
  3. " $$ | $$ | \_$$ | $$$$$$$\ $$$$$$$\ $$$$\ $$ | $$$$$$$\ $$$$$$\
  4. " $$ | $$$$$\ $$ | $$ _____|$$ __$$\ $$\$$\$$ |$$ _____|\_$$ _|
  5. " $$ | $$ __| $$ | $$ / $$ | $$ |$$ \$$$$ |\$$$$$$\ $$ |
  6. " $$ | $$ | $$ | $$ | $$ | $$ |$$ |\$$$ | \____$$\ $$ |$$\
  7. " $$ | $$$$$$$$\ $$$$$$\ \$$$$$$$\ $$ | $$ |\$$$$$$ /$$$$$$$ | \$$$$ |
  8. " \__| \________|\______| \_______|\__| \__| \______/ \_______/ \____/
  9. "Base"
  10. :set number
  11. :set autoindent
  12. :set tabstop=4
  13. :set shiftwidth=4
  14. :set smarttab
  15. :set softtabstop=4
  16. :set mouse=a
  17. :set termguicolors
  18. "Plugins"
  19. call plug#begin()
  20. Plug 'vim-airline/vim-airline'
  21. Plug 'vim-airline/vim-airline-themes'
  22. Plug 'scrooloose/nerdtree'
  23. Plug 'ap/vim-css-color'
  24. Plug 'tpope/vim-surround'
  25. Plug 'morhetz/gruvbox'
  26. Plug 'EdenEast/nightfox.nvim'
  27. call plug#end()
  28. syntax enable
  29. colorscheme carbonfox
  30. let NERDTreeShowHidden = 1
  31. nnoremap <C-n> :NERDTree<CR>
  32. nnoremap <C-t> :NERDTreeToggle<CR>
  33. " off arrows
  34. nnoremap <Left> :echoe "Use h"<CR>
  35. nnoremap <Right> :echoe "Use l"<CR>
  36. nnoremap <Up> :echoe "Use k"<CR>
  37. nnoremap <Down> :echoe "Use j"<CR>
  38. imap jj <ESC>