"Plug" source $HOME/.config/nvim/vim-plug/plugins.vim "Sets" set encoding=utf-8 set guicursor=i:block set backupdir=~/.private/vimtmp/ set directory=~/.private/vimtmp/ set nobackup set nowritebackup set number set cmdheight=2 set updatetime=200 set shortmess+=c set signcolumn=yes set hidden set noerrorbells set smartcase set termguicolors set background=dark colorscheme melange set nowrap set tabstop=2 set ls=2 set ai "Mappings" nmap :NERDTreeToggle nmap :NERDTree-CD nmap :bn nmap :bp nmap :Rg inoremap \ pumvisible() ? "\" : \ check_back_space() ? "\" : \ coc#refresh() inoremap pumvisible() ? "\" : "\" inoremap coc#refresh() inoremap pumvisible() ? coc#_select_confirm() \: "\u\\=coc#on_enter()\" function! s:check_back_space() abort let col = col('.') - 1 return !col || getline('.')[col-1] =~# '\s' endfunction