`

vim标签页(tab)

    博客分类:
  • vim
 
阅读更多
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
分享到:
评论

相关推荐

    tabby:正确使用Vim标签

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

    vim常用快捷键和配置设置

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

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

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

    Chrome的VIM插件Vrome.zip

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

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

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

    VIM中文版-自定义配置

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

    practical vim

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

    vim文本编辑器手册

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

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

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

    学习vi和vim编辑器第7版

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

    vim插件nerdtree.vim.zip

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

    Vim Tips - New Tab Replacement-crx插件

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

    vim配置vimrc

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

    VIM插件与配置文件

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

    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++ 编辑器配置 ... - 在插入模式下输入部分文本后按 `<Tab>` 键来触发自动补全。 综上所述,通过上述步骤,可以将 Vim 配置成为一个功能强大的 C/C++ IDE,极大地提高编程效率和代码质量。

    tabby 终端工具下载

    你可以通过创建和命名标签页来组织不同的工作环境。 2. 自定义配置:用户可以根据个人需求自定义终端的外观和行为,包括字体、颜色方案、快捷键设置等。此外,还可以配置shell类型,支持Bash、PowerShell、Git Bash...

    vim配置文件

    - `nnoremap <C-S-TAB> :tabprev<CR>`:使用Ctrl+Shift+Tab切换到上一个标签页。 - 通过`nnoremap`命令映射其他快捷键,如`<C-h> <C-w> h`等。 以上是对这份vim配置文件的详细解读,这些配置能够显著提高编辑效率...

Global site tag (gtag.js) - Google Analytics