From 1b37f7d7f1554f4ef4cd185c1181d54d9956b1db Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Sun, 6 Oct 2024 12:06:27 +0800 Subject: Update --- vim/init/keymaps.vim | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'vim/init/keymaps.vim') diff --git a/vim/init/keymaps.vim b/vim/init/keymaps.vim index 2d58fe9..07be9b3 100644 --- a/vim/init/keymaps.vim +++ b/vim/init/keymaps.vim @@ -476,6 +476,7 @@ let g:quitVimWhenPressingCtrlC = 1 function! ToggleQuit() let g:quitVimWhenPressingCtrlC = !g:quitVimWhenPressingCtrlC let message = g:quitVimWhenPressingCtrlC ? "Unlock" : "Lock" + nnoremap ZZ echo message endfunction nnoremap \q :call ToggleQuit() @@ -502,7 +503,7 @@ function! CloseBufferSafely() tabclose else " Switch to proper buffer - let next_buf = get(t:bufs, bufnr('#')) ? bufnr('#') : filter(t:bufs, 'v:val != '..bufnr)[-1] + let next_buf = filter(t:bufs, 'v:val != '..bufnr)[-1] exe "b "..next_buf " exe "buffer ".g:lastbuffer call filter(t:bufs, 'v:val != '..bufnr) -- cgit v1.2.3-70-g09d2