commit 9f042c923e84a829cd9bb4beb4ccd35cee4bf8f4 Author: Niko Abeler Date: Wed Dec 7 14:08:39 2022 +0100 neovim diff --git a/nvim/init.vim b/nvim/init.vim new file mode 100644 index 0000000..bfbe5c6 --- /dev/null +++ b/nvim/init.vim @@ -0,0 +1,34 @@ +set nocompatible +set showmatch +set ignorecase +set number +set tabstop=4 +set expandtab +set shiftwidth=4 +colorscheme habamax +set colorcolumn=120 + +call plug#begin() + +Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'} +Plug 'preservim/nerdtree' +Plug 'junegunn/fzf', { 'do': { -> fzf#install() } } + +call plug#end() + +"NERDTree +nnoremap :NERDTreeToggle +nnoremap :FZF + +"fzf +let g:fzf_action = { 'enter': 'tab split' } + +" tabs +nnoremap th :tabfirst +nnoremap tk :tabnext +nnoremap tj :tabprev +nnoremap tl :tablast +nnoremap tt :tabedit +nnoremap tn :tabnext +nnoremap tm :tabm +nnoremap td :tabclose