From 2a1645ae9593114514a7f28fa6d9109d1820375d Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Mon, 24 Jun 2024 16:34:51 +0800 Subject: Update --- vim/init/basic.vim | 2 +- vim/init/keymaps.vim | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'vim/init') diff --git a/vim/init/basic.vim b/vim/init/basic.vim index eb895e2..d90bfc0 100644 --- a/vim/init/basic.vim +++ b/vim/init/basic.vim @@ -43,7 +43,7 @@ filetype plugin indent on " VISUAL "---------------------------------------------------------------------- -colorscheme desert " I like desert! +" colorscheme desert " I like desert! " In most of the cases, it is overrides by lightline.vim set statusline=\ %F%m%r%h\ %w\ \ CWD:\ %r%{getcwd()}%h\ \ \ Line:\ %l\ \ Column:\ %c set showmatch " Show pairing brackets diff --git a/vim/init/keymaps.vim b/vim/init/keymaps.vim index c57a57c..9d1003b 100644 --- a/vim/init/keymaps.vim +++ b/vim/init/keymaps.vim @@ -77,8 +77,10 @@ vnoremap , :terminal " Toggle paste mode on and off map pp :setlocal paste! +" Switch CDW to root git directory +nnoremap cd :execute 'cd' fnameescape(fnamemodify(finddir('.git', escape(expand('%:p:h'), ' ') . ';'), ':h')):pwd " Switch CWD to the directory of the open buffer -map cd :cd %:p:h:pwd +map cD :cd %:p:h:pwd " Move one line up and down nnoremap ddp -- cgit v1.2.3-70-g09d2