আপনি tabmove
কমান্ডটি ব্যবহার করতে পারেন । ( :help tabmove
আপনার যা জানা দরকার তা আপনাকে জানাতে হবে)
কমান্ডটি দুটি ধরণের পরামিতি নেয়:
একটি সংখ্যার পরে একটি চিহ্ন ( +
বা -
):
:tabmove +2
আপনার ট্যাবটি 2 টি স্থানের ডানদিকে নিয়ে যাবে
:tabmove -2
বাম দিকে একই কাজ করবে।
আপনি ট্যাবটির অবস্থান নির্ধারণ করতে একটি সাধারণ সংখ্যা সহ কমান্ডটি ব্যবহার করতে পারেন:
:tabmove 0
প্রথমটি হিসাবে ট্যাবটি রাখবে
:tabmove 2
তৃতীয় অবস্থানে ট্যাব রাখবে
:tabmove
সর্বশেষটি হিসাবে ট্যাবটি রাখবে
আমি এই লাইনগুলি আমার মধ্যে রাখি .vimrc
" move current tab to left/right
noremap <Leader><Left> :execute 'silent! tabmove ' . (tabpagenr()-2)<CR>
noremap <Leader><Right> :execute 'silent! tabmove ' . tabpagenr()<CR>
তারা আপনাকে Leader+ Right arrowএবং Leader+ সংমিশ্রণের সাথে এক জায়গার বর্তমান ট্যাবটি স্থানান্তরিত করতে দেয় Left arrowthey সম্ভবত এগুলি আপনার পক্ষে কার্যকর হতে পারে।
সম্পাদনা: @ টমএমসিডো মন্তব্যগুলিতে যেমন উল্লেখ করেছেন যে পূর্ববর্তী ম্যাপিংগুলি সরল করা যায় এবং এখনও সঠিকভাবে কাজ করা যায়:
noremap <Leader><Left> :tabmove -1<CR>
noremap <Leader><Right> :tabmove +1<CR>
:tabmove -1
এবং ব্যবহার করবেন না:tabmove +1
?