Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- " Plugins
- call plug#begin('~/.local/share/nvim/plugged')
- Plug 'chriskempson/base16-vim'
- Plug 'easymotion/vim-easymotion'
- Plug 'tpope/vim-surround'
- Plug 'udalov/kotlin-vim'
- call plug#end()
- " Remapping keys
- set timeoutlen=1000
- :imap jj <Esc>
- " Indentation settings
- set autoindent
- set softtabstop=2
- set expandtab
- set smarttab
- set shiftwidth=2
- set shiftround
- " Backup settings
- set backup
- set backupext=-vimbackup
- set backupskip=
- set undofile
- set updatecount=100
- set backupdir-=.
- set shada='100
- " Display settings
- set display=lastline
- set laststatus=2
- set showcmd
- set showmode
- set ruler
- set number
- set list
- " Navigation settings
- set cursorline
- set incsearch
- set hlsearch
- " Other settings
- set backspace=indent,eol,start
- set hidden
- set ttyfast
- set lazyredraw
- set splitbelow
- set splitright
- set wrapscan
- set report=0
- set synmaxcol=200
- set formatoptions+=r
- " Show non-printable characters.
- if has('multi_byte') && &encoding ==# 'utf-8'
- let &listchars = 'tab:▸ ,extends:❯,precedes:❮,nbsp:±'
- else
- let &listchars = 'tab:> ,extends:>,precedes:<,nbsp:.'
- endif
- " Theme
- let base16colorspace=256
- set termguicolors
- colorscheme base16-default-dark
Add Comment
Please, Sign In to add comment