【笔记】VIM技巧之 多标签页

1. 打开新标签页

  :tabe[dit] {file}

2. 关闭标签页

  :tabc[lose][!] 关闭当前标签页。
  如下情形使该命令失败:
     - 屏幕上只有一个标签页。 *E784*
     - 如果 ‘hidden‘ 没有置位,没有 [!],缓冲区有修改,而且该缓冲区没有其它窗口。
       缓冲区的修改不会被写入,也不会丢失。所以这可以说是个 "安全的"命令。

  :tabc[lose][!] {count}
     关闭第 {count} 个标签页。失败条件和上面的 ‘:tabclose‘ 相同。
                       *:tabo* *:tabonly*
  :tabo[nly][!] 关闭所有其它的标签页。
     如果置位 ‘hidden‘ 选项,所有关闭窗口的缓冲区成为隐藏。
     如果没有置位 ‘hidden‘ 但置位 ‘autowrite‘ 选项,写回修改过的缓冲区。否则,包含修改过的缓冲区的窗口不会被删除。但如果给出[!],这些窗口成为隐藏。修改过的缓冲区永远不会被放弃,所以永远不被丢失这些改动。

3. 切换到另一标签页

  :tabn[ext]

  {count}gt

参考文献:

http://www.cnblogs.com/hnrainll/archive/2011/04/29/2032660.html

时间: 2024-10-11 09:06:53

【笔记】VIM技巧之 多标签页的相关文章

vim用多个标签页打开多个文件

1.打 开 新 标 签 页 启动 Vim 时用 "vim -p filename ..." :tabe[dit]                                 :tabnew         在当前标签页之后打开带空窗口的新标签页. :tabe[dit] [++opt] [+cmd]  :tabnew [++opt] [+cmd]                  打开新标签页并编辑 ,其余和 |:edit| 类同. :tabf[ind] [++opt] [+cmd]

【vim】分割窗口与标签页

vim支持窗口分割和标签页,合适地使用这两种特性可以使文字编辑工具更愉快. 1. 窗口分割 vim支持窗口的水平分割和垂直分割.以下是常用的操作指令或快捷键. 命令 说明 vim -o <files> 打开多个文件,并将它们放在水平分割的窗口中 vim -O <files> 打开多个文件,并将它们放在垂直分割的窗口中 :sp[lit] [file] 不加file参数时,新建一个水平窗口,放置当前文件的副本:带file参数时,新建一个水平窗口并把file放在新窗口中. 新窗口将位于当

4. VIM 系列 - 认识VIM的缓冲区、窗口、标签页

目录 1. 缓冲区 2. 窗口 3. 标签页 4. 设置一下热键 1. 缓冲区 文件和缓冲区的区别 vim 打开一个文件时,其实是从磁盘中读取文件到内存中,vim的一些操作其实是在操作缓冲区, 当使用vim的保存命令时,vim才将缓冲区写回给文件. 操作缓冲区 命令 用途 :bprev 跳转到前一个buffer :bnext 跳转到后一个buffer :bfirst 跳转到第一个buffer :blast 跳转到最后一个buffer :w 将当前buffer写入文件 :e 重新将文件内容加载到缓

最佳vim技巧

最佳vim技巧----------------------------------------# 信息来源----------------------------------------www.vim.org         : 官方站点comp.editors        : 新闻组http://www.newriders.com/books/opl/ebooks/0735710015.html : Vim书籍http://vimdoc.sourceforge.net/cgi-bin/vim

linux学习笔记--vim程序编辑器

1,在linux系统中使用文本编辑器来编辑自己的linux参数配置文件是一件很重要的事情,因此系统管理员至少应该要熟悉一种文本编辑器. 2,不同的linux distribution各有不同的附加软件,linux命令行界面下的文本编辑器有Emacs,pico,nano,joe与vim 3,学习vim的重要性 (1)所有的UNIX Like系统都内置vi文本编辑器,其他的文本编辑器不一定存在 (2)很多软件的编辑接口都会主动调用vi (3)vim具有程序编辑的能力,可以主动以字体颜色辨别语法的正确

vim技巧4 删除/保留文本中匹配行

vim技巧:如何删除/保留文本中特定的行呢? <ol><a href="/ss/ss/www"> show invisibles</a> <a href="/ss/ssg/gg/ff/"> one world one dream</a> 任务1:只保留<a>标签内的标题,而把其他行都删掉:g/re/d 知识点:使用:global与:delete命令 运行一下命令: /\v\<\ /?\w+

vim技巧:折叠快捷键

vim技巧:折叠快捷键 以前用的挺熟的,一段时间不用了,快捷键又忘了,不得不重新再看手册,今天专门整理一下,以后查找起来也比较方便. zc 折叠,只折叠最外层的折叠zC 对所在范围内所有嵌套的折叠点进行折叠,包括嵌套的所有折叠.zo 展开折叠,只展开最外层的折叠.zO 对所在范围内所有嵌套的折叠点展开,包括嵌套折叠.[z 到当前打开的折叠的开始处.]z 到当前打开的折叠的末尾处.zj 向下移动.到达下一个折叠的开始处.关闭的折叠也被计入.zk 向上移动到前一折叠的结束处.关闭的折叠也被zd 删除

会务准备期间材料准备工作具体实施总结 ----(vim技巧应用, python信息提取与整合, microsoft word格式调整批量化)

会务准备期间材料准备工作具体实施总结(vim, python, microsoft word) span.kw { color: #007020; font-weight: bold; } code > span.dt { color: #902000; } code > span.dv { color: #40a070; } code > span.bn { color: #40a070; } code > span.fl { color: #40a070; } code >

22.Android 十分方便的滑动标签页

22.Android 十分方便的滑动标签页 Android 十分方便的滑动标签页 前言 EasySlidingTabs属性 EasySlidingTabs布局 FragmentPagerAdapter EasySlidingTabs设置Tab背景 Github传送门 效果图 前言 其实滑动标签页是很常见的,网上搜也是一大堆.但是好用.简单.少bug.可扩展的库实在不多.很多想在做滑动标签页的时候也是经常想到各种不靠谱的库,虽然不难,但是容易坑自己. 原三星底层App大神JiangEcho提供技术