Chinaunix

标题: vi如何关闭打开的多个文件中的一个? [打印本页]

作者: worker1    时间: 2010-08-02 15:28
标题: vi如何关闭打开的多个文件中的一个?
之前用vi编辑多个文件
vim a b c
但是我想在想关闭其中的c而不关闭a和b,与高手探讨
作者: gamester88    时间: 2010-08-02 15:58
切换到你想关闭的 文件窗口.
然后输入 :bd
即 : buffers delete
就可以关闭了.
作者: L_kernel    时间: 2010-08-02 17:32
Ctrl+W+h,j,k,l,切换过去,:q不久可以了。
作者: pingpangu    时间: 2010-08-02 17:53
本帖最后由 gamester88 于 2010-08-03 15:06 编辑

菜鸟飘过
作者: vermouth    时间: 2010-08-02 18:42
:q 本来就是关闭当前文档,:qall 全关。
作者: renxiao2003    时间: 2010-08-03 12:40
vi还可以同时编辑多个文件啊。我一直以为是一个呢。
作者: worker1    时间: 2010-08-03 14:03
Ctrl+W+h,j,k,l,切换过去,:q不久可以了。
L_kernel 发表于 2010-08-02 17:32



    :q之后全部文件都会退出,我想只退出其中一个.....
作者: worker1    时间: 2010-08-03 14:03
vi还可以同时编辑多个文件啊。我一直以为是一个呢。
renxiao2003 发表于 2010-08-03 12:40



    其实vi编辑多个文件很简单,vim a b c就行了,切换使用:n 或 :N即可
作者: L_kernel    时间: 2010-08-03 15:20
:q之后全部文件都会退出,我想只退出其中一个.....
worker1 发表于 2010-08-03 14:03



    只是退出你光标定位的执行命令窗口那个文件吧?
作者: thupinUnion    时间: 2010-08-03 17:49
我没有用split分屏,就是在vi中,我打开了a文件,然后再a下我用:e打开了b文件,我想退回到a文件,并且把b文件关闭(就是不能再通过Ctrl+^返回去,),我应该如何操作呢?
作者: vermouth    时间: 2010-08-03 23:18
:e 了不会关闭当前的么? vi 有前后台的功能?
作者: renxiao2003    时间: 2010-08-04 10:12
回复 8# worker1


    原来这样,谢谢了。:n是顺序切换,:N是倒序切换。
作者: 不是流氓    时间: 2010-08-06 11:13
:next




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2