Anda bisa menggunakan tabmoveperintah. ( :help tabmoveakan memberi tahu Anda semua yang perlu Anda ketahui)
Perintah ini mengambil dua jenis parameter:
Tanda ( +atau -) diikuti oleh nomor:
:tabmove +2 akan memindahkan tab 2 tempat Anda ke kanan
:tabmove -2 akan melakukan hal yang sama ke kiri.
Anda juga dapat menggunakan perintah dengan nomor sederhana untuk mengatur posisi tab:
:tabmove 0 akan menempatkan tab sebagai yang pertama
:tabmove 2 akan meletakkan tab di posisi ketiga
:tabmove akan menempatkan tab sebagai yang terakhir
Saya juga menaruh garis-garis itu di kotak saya .vimrc
" move current tab to left/right
noremap <Leader><Left> :execute 'silent! tabmove ' . (tabpagenr()-2)<CR>
noremap <Leader><Right> :execute 'silent! tabmove ' . tabpagenr()<CR>
Mereka memungkinkan Anda untuk memindahkan tab saat ini dari satu tempat dengan kombinasi Leader+ Right arrowdan Leader+ Left arrowmungkin mereka bisa berguna bagi Anda.
Sunting: Seperti @TomMcDo tunjukkan dalam komentar, pemetaan sebelumnya dapat disederhanakan dan masih berfungsi dengan baik:
noremap <Leader><Left> :tabmove -1<CR>
noremap <Leader><Right> :tabmove +1<CR>
:tabmove -1dan:tabmove +1?