From 4ee76734de1d426df88a2a4791391909cd1a8597 Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Sat, 14 Sep 2024 00:07:12 +0800 Subject: Update --- vim/init/keymaps.vim | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'vim/init/keymaps.vim') diff --git a/vim/init/keymaps.vim b/vim/init/keymaps.vim index c0af8c8..bf3d7ab 100644 --- a/vim/init/keymaps.vim +++ b/vim/init/keymaps.vim @@ -92,6 +92,11 @@ nnoremap gF :e xnoremap iq i" xnoremap aq a" +nnoremap ze zszH + +nnoremap 0 ^ +nnoremap ^ 0 + " READLINE {{{ @@ -495,8 +500,9 @@ function! CloseBufferSafely() tabclose else " Switch to proper buffer - let next_buf = get(t:bufs, bufnr('#')) ? bufnr('#') : filter(t:bufs, 'v:val != '..bufnr)[0] + let next_buf = get(t:bufs, bufnr('#')) ? bufnr('#') : filter(t:bufs, 'v:val != '..bufnr)[-1] exe "b "..next_buf + " exe "buffer ".g:lastbuffer call filter(t:bufs, 'v:val != '..bufnr) endif -- cgit v1.2.3-70-g09d2