`
lantian_123
  • 浏览: 1368559 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

每日一Vim(14)标签页(tab)

 
阅读更多

 

每日一Vim(14)标签页(tab)

上期讲了多窗口的一些操作,其中有提到把一个窗口移动标签页的技巧,命令:ctrl+w+T,今天就来简单聊聊标签页的操作。

新建标签页

:tabe        新建未命名的标签页
:tabe file   在新标签页中打开或新建文件file 
:tabnew      和tabe命令功能一样
:tab split   在新标签页中打开当前窗口(缓冲区)的文件
:tabf *.txt  当前目录搜索匹配*.txt的文件,在新标签页打开。
             该命令只能打开一个文件,如果该正则表达式匹配了多个文件,则提示“文件名过多”而无法打开。

列出标签页

:tabs   列出已打开的标签列表,">"表示当前标签页 

切换标签页

:tabn    移动到一个标签页(next)
:tabp    移动到上一个标签页(previous)
gt       等效于:tabn
gT       等效于:tabp
:tabfirst  移到第一个标签页
:tabr      等效于tabfirst
:tablast   移到最后一个标签页
:tabm 0      移到第一个标签页
:tabm       当前标签移到最后
标签移到两端时会循环移动

关闭标签页

:tabc    关闭当前标签页
:tabo    关闭当前标签以外的标签页 
:set showtabline=0   关闭标签页菜单
:set showtabline=1   显示标签页菜单

:tabdo 多标签页命令,可以在多个标签页中执行命令,比如替换多个标签中的内容 :tabdo %s/foo/bar/g

更多细节::help tab-page-intro

转载请注明出处,谢谢合作。作者---zhijun

分享到:
评论

相关推荐

    tabby:正确使用Vim标签

    gt现在向前移动[count]个标签[count] (默认为1)(因此3gt向前移动3个标签页) gT保留其向后移动[count]标签的默认行为新的<leader>gt映射替换了按数字跳至标签页的旧gt行为(因此, 3<leader>gt移至标签页3) ...

    Vim的提示 - 新标签替换「Vim Tips - New Tab Replacement」-crx插件

    实用的Vim提示显示在您的新标签页上。 每次打开新选项卡时,都会学习新的vim命令。 支持语言:English

    vim常用快捷键和配置设置

    8. **Tab管理**:`tabnew`打开新标签页,`tabclose`关闭当前标签页,`gt`和`gT`向前或向后切换标签页,`:tabn`和`:tabp`用于按编号切换。 9. **%括号跳转**:Vim的百分号`%`键可以快速跳转到匹配的括号。 10. **...

    VIM中文版-自定义配置

    此外,还可以定义快捷键,如"map <Leader>t :tabnew<CR>",这将设置一个快捷键,按下组合键后新建一个标签页。 颜色主题是VIM个性化的一个重要方面,可以改变代码的高亮显示,使代码更易读。安装和切换颜色主题可...

    practical vim

    - 通过`:tabnew`命令创建新的标签页。 5. **脚本编程** - Vim支持编写自定义脚本来扩展其功能,如自动格式化代码、批量替换文本等。 #### 四、案例分析 - **案例1:提高编码效率** - 利用Vim的插件管理和自定义...

    Chrome的VIM插件Vrome.zip

    对于已打开的标签页,你可以使用`:tabnext`和`:tabprevious`来切换不同的标签页,如同在Vim中切换缓冲区一样方便。 ### Key Marks与书签 Key Marks是Vim中的一个重要特性,允许用户设置标记并快速跳转。在Vrome中...

    Vim Tips - New Tab Replacement-crx插件

    这款插件将浏览器的新标签页转换为一个展示Vim提示的平台,每当用户打开一个新的标签页,就会出现一条关于Vim的使用技巧或命令。这样的设计非常巧妙,它将学习过程融入到日常的网络浏览中,使用户可以在不知不觉中...

    vim文本编辑器手册

    - `:tabprevious` 跳转到上一个标签页 - `:tabclose` 关闭当前标签页 - `:tabmove` 移动标签页 #### 总结 通过上述介绍可以看出,`vim` 提供了非常丰富的功能和高度可定制化的选项,使得它成为开发人员和其他...

    tab-dan-multiplex-xterm-dengan-vim:使用vim标签和复用xterm终端

    通过这种方式,你可以在一个Xterm实例中同时管理和操作多个Vim标签页,从而实现更高效的多任务处理。 总结起来,通过熟练使用Vim的标签功能和Xterm的复用,你可以实现更加高效的工作流程。在Vim中,标签页可以方便...

    vim插件nerdtree.vim.zip

    *对在新的或已存在的窗口或Tab页中打开文件的映射 * 对改变根结点的映射 *Mappings to navigate around the tree *可以将文件和目录添加到收藏夹 *可以用鼠标进行大部分的树状结构导航 *对树状结构内容的过滤...

    学习vi和vim编辑器第7版

    - 标签页:类似于图形界面中的标签页,在vim中可以使用命令“:tabnew”、“:tabn”和“:tabp”创建、切换标签页。 - 窗口拆分:可以将屏幕拆分为上下或左右两个窗口,便于同时查看和编辑不同的文件,使用命令“:sp...

    Tab的多种典型用法总结(带动画)

    例如,在浏览器中,可以按Tab键在不同的标签页间跳转;在终端中,可以按Tab在打开的多个Shell会话间切换。 4. **表格填充**:在Excel或类似的电子表格软件中,Tab键用于在单元格之间移动光标,填充数据或执行公式。...

    VIM插件与配置文件

    2. **映射快捷键**:VIM允许用户自定义快捷键,如`:map <Leader>t :tabnew<CR>`,这会将Leader键(默认为`\`)和`t`组合设置为打开新标签页的快捷方式。 3. **插件配置**:在.vimrc中,用户可以配置已安装的插件,...

    vim配置vimrc

    - F6:跳转到下一个标签页 - F7:取消高亮 - F8:保存文件 - F5:退出插入模式 - F2:保存文件 - F3:写入文件并保持 - F4:跳转操作 - F5:插入模式 - F6:跳转到定义 - F7:弹出窗口 - F8:标记跳转 -...

    Linux系统中vim工具常用命令大全.docx

    Linux系统中vim工具常用命令大全 ...* :tabedit filename:在正在编辑的 Vim 窗口建一个叫 filename 的 tab 页 * :tab split:新建一个 tab 页 * gt:移动到下一个 tab 页 * gT:移动到上一个 tab 页

    vim的配置文件

    - `nnoremap <C-S-TAB>:tabprev<CR>`: Ctrl+Shift+Tab切换至上一个标签页。 - `nnoremap <silent> <F3>:NERDTree<CR>`: F3键打开NERDTree插件。 - `inoremap <F8> <C-x><C-o>`: F8键在插入模式下完成代码补全。 ###...

    自用的vim及使用手册

    - 用户可以自定义快捷键,例如`nnoremap <leader>t :tabnew<CR>`让Leader键(通常是`\`)加`t`新开一个标签页。 8. **插件**: - 比如NERDTree提供文件树视图,YouCompleteMe实现智能代码补全,ALE实现实时语法...

    vim C/C++ 编辑器配置

    ### vim C/C++ 编辑器配置 #### 1. 中文帮助手册的安装 为了更好地使用 Vim 进行 C/C++ 开发,首先需要...综上所述,通过上述步骤,可以将 Vim 配置成为一个功能强大的 C/C++ IDE,极大地提高编程效率和代码质量。

    Hacking Vim

    MiniBuffer 是一个用于多文件编辑的插件,它提供了一个类似于标签页的导航菜单,便于用户在多个文件间切换。 **3.6 calendar** calendar 插件提供了日历功能,方便用户在 Vim 中查看日期。 通过以上技巧和插件的...

Global site tag (gtag.js) - Google Analytics