gVim有没有办法通过鼠标拖放来重新排列标签?我正在寻找的行为是类似于Firefox和Chrome中的标签。
这是一个将标签移动到左边一个位置的功能。将它放在你的vimrc文件中,并设置好你认为合适的键(长时间调用,执行TabLeft())。
请注意,这些功能分别从第一个到最后一个“滚动”选项卡,所以左移第一个选项卡,使其成为最后一个选项卡,并向右移动最后一个选项卡,使其成为第一个选项卡。
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
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。