Vim 中标签(tab) 操作

Vim 自 7.0 开始支持 tab 页了,这就像很多数文本编辑器那样方便在多文件中切换,而不是只能使用 Buffer 暗地里来回切。默认时标签上显示 tab 序号加上当前打开的文件名。

注:Visual Studio Code 1.1.1 目前尚不支持 tab 功能。

Vim 中关于 Tab 的操作命令如下:

vim -p file1 file2 file3....   在多标签中打开多个文件

:tabe[dit] 或  :tabnew          在当前标签后打开新的标签

:tabn[ext] 或 gt         切换到下一个 tab

:tabp[revious] 或 gT   切换到上一个 tab

:tabn [N]    切换到第 N 个 tab

:tabfir[st]   切换到第 1 个 tab

:tabl[ast]    切换到最后一个 tab

vim-tabs

上图是用 vi a.js B.java c.html 打开的 vim 应用。当然,我们可以用鼠标点击 Tab 来直接切换。如果文件有修改,会在 Tab 名前用 "+" 号标识出来。最右侧还有个叉叉让你关闭当前的 tab。双击 tab 也可以创建新的 tab. NERD Tree 插件就是通过 tab 实现的文件目录树的。

:tabs      列出所有的 tab

:tabc[lose]  关闭当前 tab,    :q 命令也能关闭闭掉当前 tab

:tabo[nly]   关闭所有其它 tab

上面是最基本的 tab 操作的命令,更多帮助请用 :help tab-page-intro 查看

本文链接 https://yanbin.blog/vim-operate-tabs/, 来自 隔叶黄莺 Yanbin Blog

[版权声明] Creative Commons License 本文采用 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 进行许可。

Subscribe
Notify of
guest

1 Comment
Inline Feedbacks
View all comments
trackback

[…] http://gloveangels.com/vim-operate-tabs/ , 来自隔叶黄莺 Unmi […]