首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在不关闭窗口的情况下从gvim中删除缓冲区

在 Vim 中删除缓冲区可以采取以下几种方法:

方法一:使用 :mkview

  1. 首先,打开 Vim。
  2. 然后,输入 :mkview 并按 Enter 键。
  3. 接下来,输入 :mkview file 并按 Enter 键。
  4. 最后,删除文件即可。

方法二:使用 :quit:loadview

  1. 首先,打开 Vim。
  2. 然后,输入 :quit 并按 Enter 键。
  3. 接下来,输入 :loadview 并按 Enter 键。
  4. 最后,重新打开 Vim 即可。

方法三:使用 :quit:sview

  1. 首先,打开 Vim。
  2. 然后,输入 :quit 并按 Enter 键。
  3. 接下来,输入 :sview 并按 Enter 键。
  4. 最后,重新打开 Vim 即可。

需要注意的是,这些方法不会关闭 Vim 窗口。如果你想关闭窗口,可以使用 :q 命令。

另外,如果你需要删除所有打开的文件,可以使用 :quitall 命令。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

gVim编辑器——基本设置、常用命令、代码片段

一、_vimrc可能用到设置 1.gVim默认设置   安装和配置好gVim后,在Program Files (x86)\Vim目录下有个“_vimrc”文件,双击选择gVim软件打开,这里可以对...~ 22 set noswapfile "生成交换文件.swp 23 "set lines=30 columns=100 "启动时窗口大小设置 24...gVim默认情况下不管有没有中文都是ANSI。quartus ii无法识别ANSI格式下中文,而gVim又无法识别UTF-8格式下中文。...可以,只要在“_vimrc”文件里添加了上述代码3-4行语句,这样使得gVim编码和显示时都按utf-8,gbk,gb18030,gb2312,cp936,ucs-bom,latin1顺序去探测,...如果做模板时就打开了一个.v文件,保存后,在那个.v文件是无法马上使用刚刚添加代码片段,得关闭重新打开才行。代码片段格式如下: ?

4.6K21

Linux学习笔记之vim操作指令大全

但要注意, 如果你用vim,会寻找名叫VIM服务器;如果你已经有一个gvim在运行了, 你可以用gvim –remote file在已有的gvim打开文件。...如果是终端,则会打开netrw文件浏览窗口; 如果是gvim,则会打开一个图形界面的浏览窗口。 实际上:browse后可以跟任何编辑文档命令,sp等。...第一个标签序号就是1。 :tab split – 将当前缓冲区内容在新页签打开。 :tabc[lose] – 关闭当前标签页。 :tabo[nly] – 关闭其它标签页。...:b[n]或:[n]b – 切换到第n个缓冲区。 :nbw(ipeout) – 彻底删除第n个缓冲区。 :nbd(elete) – 删除第n个缓冲区,并未真正删除,还在unlisted列表。...:ba[ll] – 把所有的缓冲区在当前页打开,每个缓冲区占一个窗口

2.8K21
  • SourceInsight4.0使用

    3、关闭项目、打开项目、删除项目 关闭项目:Alt+Shift+W 打开项目:Alt+Shift+P,在项目列表里选中项目进行打开 删除项目:菜单栏-项目-删除项目 4、同步文件 快捷键Alt+Shift...可以尝试一下勾上效果,然后和效果对比一下。 ? (11)、编码格式设置,设置完毕后需要重新打开文件进行浏览。 ?...(1)、右击窗口选项,修改字体或背景颜色、不显示文件大小、目录、日期等。 4、关联窗口 这个窗口用来显示文档符号在哪些地方进行了引用。哪些地方调用了函数,或该函数调用了哪些函数等。...1、定义使用gvim打开当前文档命令,前提是要先安装一个gvim程序。...1、宏语言语法 这个再说 2、quiker.em使用(网络下载) (1)、首先要把这个文件搞到手,然后将其加载到Base工程,其次要定义一个快捷键调用quiker.em宏AutoExpand。

    1.7K30

    vim 命令

    和VI相比,VIM做了相当大扩展:多级undo,多个窗口缓冲区,句法高亮显示,命令行编辑,文件名自动完成,在线帮助,可视化选择,等等。...如果忽略了 [errorfile],文件名会’errorfile’选项获得(在Amiga缺省值是”AztecC.Err” ,在其他系统是”errors.vim”)。...gvim gview 图型用户界面,开始一个新窗口。也可采用”-g”参数执行。 rvim rview rgvim rgview 同上,但有所限制。 不能开启命令解释器,也不能挂起 Vim. 。...对图形用户界面, Vim 开启时与命令解释器不分离,对Amiga, Vim 并不以新窗口重开。当 Vim 被一个程序用来等待编辑进程结束(邮件程序),需采用该模式。对amiga,”:sh”和”:!”...-o[N] 打开N个窗口。如果忽略了N,就为每个文件打开一个窗口。 -R 只读模式。将设置’readonly’选项。你仍然可以编辑缓冲区,但可以防止你无意地覆盖文件。

    93720

    Source Insight 4.0初用(下)

    符号窗口 这个窗口是显示文档符号,那么文档内容哪些是符号呢,这个应该是看文档窗口是设置哪种语言来解析文档。 (1)、Alt+F8:打开/关闭当前文档符号窗口。...高级设置,上面说了 关联窗口 这个窗口用来显示文档符号在哪些地方进行了引用。哪些地方调用了函数,或该函数调用了哪些函数等。关联窗口可以有好多个。...1、定义使用gvim打开当前文档命令,前提是要先安装一个gvim程序。...新建.em或别人.em文件要加载到base工程(如何加载:菜单栏-项目-添加/删除文件)。 如何调用宏:可以将宏显示在菜单栏(参考第五点菜单分配)或者给宏定义一个快捷键(参考第六点键分配)。...1、宏语言语法 这个再说 2、quiker.em使用(网络下载) (1)、首先要把这个文件搞到手,然后将其加载到Base工程,其次要定义一个快捷键调用quiker.em宏AutoExpand。

    1.4K20

    vim配置即.vimrc文件配置及vim操作技巧

    但要注意, 如果你用vim,会寻找名叫VIM服务器;如果你已经有一个gvim在运行了, 你可以用gvim --remote file在已有的gvim打开文件。 3....如果是终端,则会打开netrw文件浏览窗口; 如果是gvim,则会打开一个图形界面的浏览窗口。 实际上:browse后可以跟任何编辑文档命令,sp等。...第一个标签序号就是1。 :tab split -- 将当前缓冲区内容在新页签打开。 :tabc[lose] -- 关闭当前标签页。 :tabo[nly] -- 关闭其它标签页。...:nbd(elete) -- 删除第n个缓冲区,并未真正删除,还在unlisted列表。 :ba[ll] -- 把所有的缓冲区在当前页打开,每个缓冲区占一个窗口。 10....e - 当前光标当前位置直到单字/单词末尾,但是 ** 包括空格。     $ - 当前光标当前位置直到当前行末。

    4K11

    无插件Vim编程技巧

    ,这些文件都在缓冲区。...) + (已经更改缓冲区窗口分屏浏览 相信你在《Vim窗口分屏》一文,你已经知道了怎么拆分窗口了。...: 把当前窗口上下分屏,并在下面进行目录浏览: :He   全称为 :Hexplore  (在下边分屏浏览目录) 如果你要在上面,你就在 :He后面加个 !, :He!  ...gvim应该是:Ctrl+PgDn 和 Ctrl+PgUp 来在各个页中切换。 如果你想看看你现在打开窗口和Tab情况,你可以使用下面的命令: :tabs 于是你可以看到: ?...vim终级插件 CentOS下:yum erase emacs Ubuntu下:apt-get remove emacs 对了,以前本站也有一篇小短文《如何在vim得到你最喜爱IDE特性》你也可以看看

    1.4K20

    vim-tabe多标签切换

    也可以使用:tabnew命令,在新标签页编辑新文件。命令:tab split将在新标签页,打开当前缓冲区文件。 命令:tabf允许你在当前目录搜索文件,并在新标签页打开。...2.列示标签页 命令:tabs可以显示已打开标签页列表,并用“>”标识出当前页面,用“+”标识出已更改页面。 关闭标签页 命令:tabc可以关闭当前标签页。而命令:tabo将关闭所有的标签页。...4.移动标签页 如果你希望按照指定次序排列标签页,那么你可以使用:tabm命令。请注意,标签页次序是0开始计数。比如命令:tabm 1将把当前标签页移动到第2位置。...5.配置标签页 默认情况下,只有用户新建了标签页才会在窗口上方显示标签栏,这是由选项set showtabline=1决定。...图形界面 如果你使用是带有图形界面的gVim,那么新建、关闭和打开标签页操作,都可以通过在标签页上右击鼠标完成。只需要点击相应标签,就可以在不同标签页间切换。

    2.1K50

    vim 文本编辑器

    【#x】删除光标处开始向后#个字符 【xp】光标所在处字符和光标后面的字符对调位置 【~】转换大小写 【J】删除当前行后换行符 11) 替换命令(r,replace) 【r】替换光标所在字符 【...,则粘贴当前光标所在行下方,否则粘贴至当前光标所在处后面 b) 【P】缓冲区存的如果为整行,则粘贴当前光标所在行上方,否则粘贴至当前光标所在处前面 15) 撤销更改.../abc.txt】 表示光标位置开始向下匹配,第一次匹配到pat1位置到第一次匹配到pat2位置内容写到当前目录下abc.txt文件。...【i】忽略大小写 【g】管局替换;默认情况下,每行只替换第一次出现 【gc】全局替换,每次替换前询问 注意:查找替换分隔符【/】可用其他符号替代,例如【@】【#】等 例子:【s/a/Good/...命令模式下输入【:qa】关闭所有窗口 窗口间切换:Ctrl+w,Arrow 单文件窗口分割: 【Ctrl+w,s】split,水平分割 【Ctrl+w,v】vertical,垂直分割 【Ctrl

    4.3K10

    VIM技巧

    1) 为什么别人方法在我这里行不通? (2) 如何找到上次编辑文件? (3) 如何复制粘贴? (4) 如何在多个文件中进行替换? (5) 如何把fold一次全部打开?...如果还不行,可以用鼠标syntax菜单下选择一下适合你 文件类型(新版本gvim默认把文件类型选择关闭了,需要点开,然后按照 开头字母选择类型) 如果是linux,那么确认一下是否是redhat...[I (fast grep ) [I显示文件包含光标下所有行。我常用来浏览某个id在程序引用情况。...实现对某个范围操作。 例如 dfx 表示删除到下一个出现 x 地方, x 可以使任意字符。...: d123j 删除下面123行。 4. 宏纪录功能 例如,把文件中所有奇数行和偶数行合并。按如下序列 gg qq J q 100000000@q 5.

    1.1K30

    两个成倍提高工作效率 Vim 使用技巧

    Curl Git gVim xclip 比如,你可以用下面的命令在 Ubuntu 安装这些工具: $ sudo apt install curl git vim-gnome xclip 然后运行如下命令来安装...它将会打开 gVim 编辑器。按下 i 切换到交互模式然后输入文本。完成之后,键入 :wq 关闭并保存文件。 ? 这些文本会在剪贴板可用,直到你重启了系统。...关闭 Vim-anywhere 之后,缓冲器内内容会自动复制到你剪贴板,之前应用会重新占据主界面。...在图形用户界面,您可以在任何图形文本编辑器( gedit)打开文件,并使用 CTRL + C 和 CTRL + V 复制和粘贴内容。在命令行模式下,您不能使用这种编辑器。...要切换到另一个文件,请输入 :buffer,然后输入文件缓冲区编号。 - 将一个文件内容复制到另一个文件 您已经知道了如何同时打开和编辑多个文件。

    1.2K60

    运维锅总详解vim

    Vim:有图形用户界面版本(GVim),提供更友好用户体验。 自动补全 Vi:基本上不支持自动补全。 Vim:提供了丰富自动补全功能,包括关键字补全、文件路径补全等。...多窗口和多缓冲区 Vi:不支持多窗口和多缓冲区。 Vim:支持在同一窗口中分割成多个子窗口,并支持多个缓冲区进行编辑。 配置和自定义 Vi:配置选项少,用户只能对其进行有限定制。...三、vim历史 Vim(Vi IMproved)是一个 Vi 发展而来文本编辑器,它历史可以追溯到 20 世纪 70 年代。...1996 年:Vim 4.0 发布,增加了对多缓冲区(buffers)支持,并引入了一个 GUI(图形用户界面)版本 GVim。...小结 Vim Vi 发展而来,经过多年发展,已经成为一个功能强大、灵活多样文本编辑器。其历史反映了其不断扩展和改进过程,每个版本都带来了新特性和改进,满足了用户不断变化需求。

    7410

    Linux使用VIM编辑器方法

    按照下面的说明在 .vimrc 设置选项: (注意:vimrc 文件也用于 Linux 全局配置, /etc/vimrc 或 /etc/vim/vimrc。...Linux 系统: 用 Vim 打开 .vimrc 文件: vim ~/.vimrc 复制本文最后 选项列表 粘贴到 .vimrc 文件 保存并关闭 (:wq) (此处建议使用 Vim 编辑 .vimrc...Windows 系统: 首先, 安装 gvim 打开 gvim 单击 “编辑” -> “启动设置”,打开 _vimrc 文件 复制本文最后 “选项列表” 粘贴到 _vimrc 文件 单击 “文件”...要在文本行超过一定长度时自动换行: set textwidth=80 要根据窗口右侧向左数列数来自动换行: set wrapmargin=2 (如果 textwidth 选项不等于零,本选项无效。)...autoindent 选项长格式是: set autoindent autoindent 选项短格式是: set ai 要在更改选项当前值情况下查看其当前设置,可以在 Vim 命令行上使用在末尾加上

    1.8K10

    上古神器Gvim--入门到精通

    二、Gvim操作模式 Gvim和Vim差不多,都是有三个模式: 1.命令模式 在这个模式下可以输入命令来操控文件,但它不会输入字符,我们刚启动Gvim模式就是命令模式。...2.插入模式 在这个模式下可以输入文本内容到文件。可以在几种不同情况下插入字符。...gg和1G也可以 $+回车 在尾行模式 按下$然后回车,会将光标移动到最后一位 插入命令‘L’也可以 M插入命令,光标移动到屏幕中央那一行第一个字符 G插入命令,光标移动到最后一行...,然后输入替换文本即可,“R”可替换多个字符 全部替换:进入尾行模式下,输入“%s/要替换字符/替换后字符/g” 5.恢复删除字符 进入命令模式,输入"u",也可在尾行模式输入“put" 6....10.分隔窗口 可将一个文件命令窗口分为两个,命令模式下输入“:split”即可。 ?

    92910

    技术创作101训练营——上古神器Gvim--入门到精通

    二、Gvim操作模式 Gvim和Vim差不多,都是有三个模式: 1.命令模式 在这个模式下可以输入命令来操控文件,但它不会输入字符,我们刚启动Gvim模式就是命令模式。...2.插入模式 在这个模式下可以输入文本内容到文件。可以在几种不同情况下插入字符。...+回车 在尾行模式 按下$然后回车,会将光标移动到最后一位 插入命令‘L’也可以M插入命令,光标移动到屏幕中央那一行第一个字符G插入命令,光标移动到最后一行num+G n为数字。...,然后输入替换文本即可,“R”可替换多个字符 全部替换:进入尾行模式下,输入“%s/要替换字符/替换后字符/g” 5.恢复删除字符 进入命令模式,输入"u",也可在尾行模式输入“put" 6....10.分隔窗口 可将一个文件命令窗口分为两个,命令模式下输入“:split”即可。

    68652

    VIM常用快捷键(转载)

    并进入插入模式 O 在当前行之上新加一行,并进入插入模式 Esc 退出插入模式 编辑 J 将下一行和当前行连接为一行 cc 删除当前行并进入编辑模式 cw 删除当前字,并进入编辑模式 c$ 擦除当前位置至行末内容...file :close 关闭当前窗口 :only 只显示当前窗口, 关闭所有其他窗口 :all 打开所有的窗口 :vertical all 打开所有的窗口, 垂直打开 :qall 对所有窗口执行:q操作...l 跳转到右边窗口 ctrl-w t 跳转到最顶上窗口 ctrl-w b 跳转到最底下窗口 多标签编辑 :tabedit file 在新标签打开文件file :tab split file 在新标签打开文件...gg=G就能搞定 如何在vim编译程序 在vim可以完成make,而且可以将编译结果也显示在vim里,先执行 :copen 命令,将结果输出窗口打开,然后执行 :make 编译后结果就显示在了...buffer操作 buffer状态 (非活动缓冲区) a (当前被激活缓冲区) h (隐藏缓冲区) % (当前缓冲区) # (交换缓冲区) = (只读缓冲区) + (已经更改缓冲区) VIM

    1.7K20

    Vim常用快捷键

    cw 删除当前字,并进入编辑模式 c$ 擦除当前位置至行末内容,并进入编辑模式 s 删除当前字符并进入编辑模式 S 删除光标所在行并进入编辑模式 xp 交换当前字符和下一个字符 u 撤销 ctrl...file :close 关闭当前窗口 :only 只显示当前窗口, 关闭所有其他窗口 :all 打开所有的窗口 :vertical all 打开所有的窗口, 垂直打开 :qall 对所有窗口执行:q操作...l 跳转到右边窗口 ctrl-w t 跳转到最顶上窗口 ctrl-w b 跳转到最底下窗口 八、多标签编辑 :tabedit file 在新标签打开文件file :tab split file...在新标签打开文件file :tabp 切换到前一个标签 :tabn 切换到后一个标签 :tabc 关闭当前标签 :tabo 关闭其他标签 gt 到下一个tab gT 到上一个tab 0gt 跳到第一个...,只要执行gg=G就能搞定 十二、如何在vim编译程序 在vim可以完成make,而且可以将编译结果也显示在vim里,先执行 :copen 命令,将结果输出窗口打开,然后执行 :make 编译后结果就显示在了

    1.8K00

    超全Vim常用快捷键,建议收藏备用!

    cw 删除当前字,并进入编辑模式 c$ 擦除当前位置至行末内容,并进入编辑模式 s 删除当前字符并进入编辑模式 S 删除光标所在行并进入编辑模式 xp 交换当前字符和下一个字符 u 撤销 ctrl...file :close 关闭当前窗口 :only 只显示当前窗口, 关闭所有其他窗口 :all 打开所有的窗口 :vertical all 打开所有的窗口, 垂直打开 :qall 对所有窗口执行:q操作...l 跳转到右边窗口 ctrl-w t 跳转到最顶上窗口 ctrl-w b 跳转到最底下窗口 八、多标签编辑 :tabedit file 在新标签打开文件file :tab split file...在新标签打开文件file :tabp 切换到前一个标签 :tabn 切换到后一个标签 :tabc 关闭当前标签 :tabo 关闭其他标签 gt 到下一个tab gT 到上一个tab 0gt 跳到第一个...,只要执行gg=G就能搞定 十二、如何在vim编译程序 在vim可以完成make,而且可以将编译结果也显示在vim里,先执行 :copen 命令,将结果输出窗口打开,然后执行 :make 编译后结果就显示在了

    19.7K32

    IC设计中值得解决小问题(五)

    在右键菜单增加用 gVim 打开选项 在 IC 设计企业,通常 Linux 服务器是直接连接互联网。...gVim 无疑是优秀轻量级文本编辑器之一之一之一(重说三)。 其实这是个伪需求。因为正常情况下gVim 在安装时会自动添加对应菜单项到右键菜单。...第二种是在右键菜单“发送到”子菜单,增加 gVim 快捷方式。...具体操作是,在文件资源管理器地址栏,执行 shell:sendto 会打开保存所有“发送到”快捷方式文件夹,把 gVim 快捷方式拷贝进去,就可以了。...执行命令除了鼠标点击,更高效无疑就是键盘输入命令。此时就需要打开 Windows 标配命令提示符窗口了,对,就是那个黑黑 “dos” 窗口

    85910
    领券