vim标签页(tab)

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

猜你喜欢

转载自greybeard.iteye.com/blog/1538292