From 7031bb7e1ac3c26c3e2837b10805c34d399de1fd Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Thu, 4 Jul 2024 14:00:41 +0800 Subject: Update --- vim/init/basic.vim | 4 ++-- vim/init/keymaps.vim | 7 +++++-- 2 files changed, 7 insertions(+), 4 deletions(-) (limited to 'vim/init') diff --git a/vim/init/basic.vim b/vim/init/basic.vim index 945c134..cdb5210 100644 --- a/vim/init/basic.vim +++ b/vim/init/basic.vim @@ -108,7 +108,7 @@ function! ToggleQuit() echo message endfunction -nnoremap gl :call ToggleQuit() +nnoremap gl :call ToggleQuit() " Simply exit when closing the last buffer @@ -117,7 +117,7 @@ function! Bye() if g:quitVimWhenPressingCtrlC :silent! quit else - :echo "Press gl to allow quit with " + :echo "Press gl to allow quit with " endif else :bdelete diff --git a/vim/init/keymaps.vim b/vim/init/keymaps.vim index 26a3787..048b737 100644 --- a/vim/init/keymaps.vim +++ b/vim/init/keymaps.vim @@ -83,10 +83,13 @@ vnoremap , :terminal " Toggle paste mode on and off map pp :setlocal paste! -" Switch CDW to root git directory -nnoremap cdg :execute 'cd' fnameescape(fnamemodify(finddir('.git', escape(expand('%:p:h'), ' ') . ';'), ':h')):pwd " Switch CWD to the directory of the open buffer nnoremap cd :cd %:p:h:pwd +" Switch CDW to root git directory +nnoremap cdg :execute 'cd' fnameescape(fnamemodify(finddir('.git', escape(expand('%:p:h'), ' ') . ';'), ':h')):pwd +" alias for cd +nnoremap cd.. :cd .. :pwd +nnoremap cd... :cd ../.. :pwd " Move one line up and down nnoremap ddp -- cgit v1.2.3-70-g09d2