aboutsummaryrefslogtreecommitdiffhomepage
path: root/vim/init/keymaps.vim
diff options
context:
space:
mode:
authorHsieh Chin Fan <pham@topo.tw>2025-07-27 21:03:50 +0800
committerHsieh Chin Fan <pham@topo.tw>2025-07-27 21:03:50 +0800
commitcda0870089c57d9b3859af0e58de0349da559020 (patch)
treea1e8c1dac6188439e478378d6b3f540d7f865d2a /vim/init/keymaps.vim
parentdfb947732c2c57ff16c6e037f7aeda1844628368 (diff)
Update
Diffstat (limited to 'vim/init/keymaps.vim')
-rw-r--r--vim/init/keymaps.vim8
1 files changed, 4 insertions, 4 deletions
diff --git a/vim/init/keymaps.vim b/vim/init/keymaps.vim
index adbbffd..0e2adcf 100644
--- a/vim/init/keymaps.vim
+++ b/vim/init/keymaps.vim
@@ -613,9 +613,6 @@ nnoremap <leader>tc :tabclose<CR>
613nnoremap <leader>tm :tabmove<SPACE> 613nnoremap <leader>tm :tabmove<SPACE>
614nnoremap <leader>to :tabonly<CR> 614nnoremap <leader>to :tabonly<CR>
615 615
616nnoremap <silent><m-h> :call Tab_MoveLeft()<CR>
617nnoremap <silent><m-l> :call Tab_MoveRight()<CR>
618
619" Let <leader>tl toggle between this and the last accessed tab 616" Let <leader>tl toggle between this and the last accessed tab
620let g:lasttab = 1 617let g:lasttab = 1
621nnoremap <Leader>tl :exe "tabn ".g:lasttab<CR> 618nnoremap <Leader>tl :exe "tabn ".g:lasttab<CR>
@@ -626,7 +623,7 @@ autocmd TabLeave * let g:lasttab = tabpagenr()
626nnoremap <leader>te :tabedit <C-r>=expand("%:p:h")<CR> 623nnoremap <leader>te :tabedit <C-r>=expand("%:p:h")<CR>
627 624
628" Tab move functions 625" Tab move functions
629function! Tvab_MoveLeft() 626function! Tab_MoveLeft()
630 let l:tabnr = tabpagenr() - 2 627 let l:tabnr = tabpagenr() - 2
631 if l:tabnr >= 0 628 if l:tabnr >= 0
632 exec 'tabmove '.l:tabnr 629 exec 'tabmove '.l:tabnr
@@ -638,6 +635,9 @@ function! Tab_MoveRight()
638 exec 'tabmove '.l:tabnr 635 exec 'tabmove '.l:tabnr
639 endif 636 endif
640endfunc 637endfunc
638
639nnoremap <silent><m-h> :call Tab_MoveLeft()<CR>
640nnoremap <silent><m-l> :call Tab_MoveRight()<CR>
641" }}} 641" }}}
642" TERMINAL {{{ 642" TERMINAL {{{
643 643