From 647c23d34da21ad5a06ae4efe7e2d1e77b0492b3 Mon Sep 17 00:00:00 2001 From: Michael Date: Sun, 22 Dec 2019 10:06:19 +0100 Subject: [PATCH] vimrc --- .vimrc | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/.vimrc b/.vimrc index 39dee6c..7693a2d 100644 --- a/.vimrc +++ b/.vimrc @@ -1,6 +1,11 @@ let mapleader = ',' nnoremap :FZF +nnoremap [b :bprevious +nnoremap ]b :bnext +nnoremap [B :bfirst +nnoremap ]B :blast +cnoremap %% getcmdtype() == ':' ? expand('%:h').'/' : '%%' command! PackUpdate call minpac#update() command! PackClean call minpac#clean() @@ -9,7 +14,13 @@ set expandtab set shiftwidth=2 set softtabstop=2 +set wildmenu +set wildmode=full + filetype plugin indent on +if &t_Co > 1 + syntax enable +endif packadd minpac call minpac#init() @@ -19,6 +30,10 @@ call minpac#add('junegunn/fzf.vim') call minpac#add('vim-airline/vim-airline') call minpac#add('vim-airline/vim-airline-themes') call minpac#add('tpope/vim-fugitive') +call minpac#add('tpope/vim-unimpaired') +call minpac#add('tpope/vim-commentary') +call minpac#add('kana/vim-textobj-entire') +call minpac#add('kana/vim-textobj-user') call minpac#add('prabirshrestha/async.vim') call minpac#add('prabirshrestha/asyncomplete.vim') "asyncomplete settings @@ -97,6 +112,3 @@ let g:gruvbox_contrast_light = 'hard' colorscheme gruvbox set background=dark -if &t_Co > 1 - syntax enable -endif