Guest User

Untitled

a guest
Jun 19th, 2018
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. " Plugins
  2. call plug#begin('~/.local/share/nvim/plugged')
  3. Plug 'chriskempson/base16-vim'
  4. Plug 'easymotion/vim-easymotion'
  5. Plug 'tpope/vim-surround'
  6. Plug 'udalov/kotlin-vim'
  7. call plug#end()
  8.  
  9. " Remapping keys
  10. set timeoutlen=1000
  11. :imap jj <Esc>
  12.  
  13. " Indentation settings
  14. set autoindent
  15. set softtabstop=2
  16. set expandtab
  17. set smarttab
  18. set shiftwidth=2
  19. set shiftround
  20.  
  21. " Backup settings
  22. set backup
  23. set backupext=-vimbackup
  24. set backupskip=
  25. set undofile
  26. set updatecount=100
  27. set backupdir-=.
  28. set shada='100
  29.  
  30. " Display settings
  31. set display=lastline
  32. set laststatus=2
  33. set showcmd
  34. set showmode
  35. set ruler
  36. set number
  37. set list
  38.  
  39. " Navigation settings
  40. set cursorline
  41. set incsearch
  42. set hlsearch
  43.  
  44. " Other settings
  45. set backspace=indent,eol,start
  46. set hidden
  47. set ttyfast
  48. set lazyredraw
  49. set splitbelow
  50. set splitright
  51. set wrapscan
  52. set report=0
  53. set synmaxcol=200
  54. set formatoptions+=r
  55.  
  56. " Show non-printable characters.
  57. if has('multi_byte') && &encoding ==# 'utf-8'
  58. let &listchars = 'tab:▸ ,extends:❯,precedes:❮,nbsp:±'
  59. else
  60. let &listchars = 'tab:> ,extends:>,precedes:<,nbsp:.'
  61. endif
  62.  
  63. " Theme
  64. let base16colorspace=256
  65. set termguicolors
  66. colorscheme base16-default-dark
Add Comment
Please, Sign In to add comment