Есть ли любой путь в gVim
перестроить вкладки путем перетаскивания их с мышью? Поведение, которое я ищу, настолько подобно вкладкам в Firefox и Chrome.
Я знаю, что возможно изменить использование порядка вкладки :tabm n
но это требует выяснения точно, в какое количество вкладок в требуется переместиться. Используя мышь было бы более полезно для этой пространственной задачи.
Любые методы для перемещения вкладок слева/справа одним положением также были бы полезны, так как можно было повторно отобразить ключи и переместить вкладки, не думая слишком трудно.
Вот функция для перемещения вкладки в левую позицию. Поместите его в свой файл VIMRC и настройте ключи, когда вы видите FIT (чтобы позвонить в него Longhand, : Execute Dateft ()
).
Обратите внимание, что эти функции «Roll» вкладывается с первого до последнего и последнего для первого, соответственно, поэтому перемещение первой вкладки, оставленного, делает его последней вкладкой, и перемещение встроенной вкладки.
function TabLeft()
let tab_number = tabpagenr() - 1
if tab_number == 0
execute "tabm" tabpagenr('$') - 1
else
execute "tabm" tab_number - 1
endif
endfunction
... И справа
function TabRight()
let tab_number = tabpagenr() - 1
let last_tab_number = tabpagenr('$') - 1
if tab_number == last_tab_number
execute "tabm" 0
else
execute "tabm" tab_number + 1
endif
endfunction