diff options
Diffstat (limited to 'nvim/.config/nvim/init.vim')
-rw-r--r-- | nvim/.config/nvim/init.vim | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/nvim/.config/nvim/init.vim b/nvim/.config/nvim/init.vim new file mode 100644 index 0000000..5cd4d99 --- /dev/null +++ b/nvim/.config/nvim/init.vim @@ -0,0 +1,36 @@ +call plug#begin('~/.config/nvim/plugged') + +" Make sure you use single quotes +Plug 'vim-airline/vim-airline' +Plug 'vim-airline/vim-airline-themes' +Plug 'jiangmiao/auto-pairs' +Plug 'scrooloose/nerdtree' +" Plug 'Yggdroot/indentLine' +" Plug 'neoclide/coc.nvim', {'branch': 'release'} +call plug#end() + +let g:airline_theme="solarized" + +autocmd vimenter * NERDTree +autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTree") && b:NERDTree.isTabTree()) | q | endif + +filetype plugin indent on +set tabstop=4 +set shiftwidth=4 +set expandtab + +set nu + +" use <tab> for trigger completion and navigate to the next complete item +function! s:check_back_space() abort + let col = col('.') - 1 + return !col || getline('.')[col - 1] =~ '\s' +endfunction + +" inoremap <silent><expr> <Tab> +" \ pumvisible() ? "\<C-n>" : +" \ <SID>check_back_space() ? "\<Tab>" : +" \ coc#refresh() + +let NERDTreeQuitOnOpen=1 +map <F3> :NERDTreeToggle<CR> |