欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

vim标签页(tab)

程序员文章站 2022-05-19 17:36:22
...
1. 打开文件在新标签页
    :tabe filename
    :tabnew filename   
    :tab split         在新标签页,打开当前缓冲区中的文件


2.  显示
    :tabs          显示已打开标签页的列表,并用“>”标识出当前页面,用“+”标识出已更改的页面(即还未保存)。

3. 关闭
    :tabc    关闭当前标签页
    :tabo    关闭自己之外所有标签页(other)

4. 切换标签页
    :tabn 或 gt   移动到下一个标签页
    :tabp 或 gT  移动到上一个标签页
    :tabfirst 或 :tabr 移动到第一个标签页
    :tablast 移动到最后一个标签页

5. 移动标签页
    :tabm number        
    请注意,标签页次序是从0开始计数的。比如命令:tabm 1将把当前标签页移动到第2的位置。如果你没有为:tabm命令指定参数,那么当前标签页将会被移动到最后。

6. 多标签命令
    :tabdo 命令             可以同时在多个标签页中执行命令
    比如我们打开了多个标签页,需要把这些文件中的“python”都替换成“mypython”,那么就可以使用:tabdo %s/python/mypython/g命令,一次完成对所有文件的替换操作,而不用针对每个文件重复操作。

7. 配置标签页
     vimrc中设置
      set showtabline=0              始终不显示标签页
      set showtabline=1              新建了标签页才会在窗口上方显示标签栏
      set showtabline=2              总是显示标签栏

    Vim默认最多只能打开10个标签页,你可以用set tabpagemax=15改变这个限制。

8. 帮助
    :help tab-page-intro