最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

在Vim中同時打開多個文件的相關操作技巧

2022-04-30 16:26 作者:C20先生  | 我要投稿

在Vim中同時打開多個文件的相關操作技巧!

在電腦終端中,輸入要編輯的多個文件:

一、最為常見的Vim中編輯多個文件

vim test1.c test2.c

在同一個會話中顯現(xiàn)2個要編輯的文件,或者你需要編輯的N個文件。

目前顯示的可以編輯文件是test1.c 文件,如果想要編輯test2.c,需要用到文件切換命令:buffers,在Vim中輸入:buffers,可以看到結果如下:

輸入:buffers

回車,顯示效果,如下:

回車后效果

:buffers的意思是“展示所有的bufers”,就是你需要編輯的文件都按照列表的方式,顯示出來,并且為每個文件(buffer),給出一個編號,例如上面的例子,test1.c的編號是1,test2.c的編號是2,到此為止,我們就可以利用編號加上命令:b 2 就可以達到切換文件的目的。我們來看看輸出的效果:

輸入命令,為了切換到test2.c

回車后,顯示的效果,如下圖,看看有沒有切換到test2.c?

在用:buffers命令,看看buffers列表的狀況

這里對buffers進行一些說明:

1、Buffer?是內存中的一塊緩沖區(qū)域,用于臨時存放Vim打開過的文件。每一個打開的文件對應一個buffer。

2、與:buffers同樣效果的命令還有:ls和:files,你可以試一試效果。

3、buffers列表的說明(更詳細的詳細可以輸入;h :buffers 中手冊里看詳細的解釋)

buffers之間的切換命令:

buffers之間的切換,是Vim編輯多個文件的最常見功能之一,最直接方式是:buffers查看buffers列表信息,然后:buffer filename或者:buffer number就可以直達要編輯的文件,例如:

:buffer test1 等同與:buffer 1

:buffer test2 等同于:buffer 2

備注:以上的命令buffer 可以用b代替。

還有其他的buffers切換命令

:n 向前移動一個buffer,等同于:bn

:N 向后移動一個buffer,等同于:bp

:bl 切換到最后一個buffer

:bf 切換到第一個buffer

保存所有的buffers命令:

:wqa? 或者 :wqa!(強制保存)

保存,推出命令

:ZZ等同與以上命令

回車后,全部文件保存,并且推出Vim。

二、分屏編輯多個文件

1、水平分屏編輯多個文件

在你的終端中輸入如下:

回車后,效果如下圖所示:

上下分屏效果

buffer之間切換命令:

Ctrl+w, j 向下切換窗口

Ctrl+w, k 向上切換窗口

Ctrl+w, w?向上循環(huán)切換窗口

上下屏幕切換命令

2、垂直分屏編輯多個文件

在你的終端中輸入如下:

同樣打開test1.c 和 test2.c,效果如下圖所示:

垂直分屏效果

buffer之間切換命令:

Ctrl+w, h 向左切換窗口

Ctrl+w,?l?向右切換窗口

Ctrl+w, w?向上循環(huán)切換窗口

垂直分屏效果


在Vim中同時打開多個文件的相關操作技巧的評論 (共 條)

分享到微博請遵守國家法律
阳东县| 汉源县| 长泰县| 本溪市| 奉化市| 安达市| 城步| 丘北县| 瑞丽市| 丁青县| 神木县| 基隆市| 盐源县| 茌平县| 布拖县| 石首市| 乐山市| 孟州市| 安陆市| 海丰县| 仁化县| 丹棱县| 清流县| 巍山| 祁东县| 鹿邑县| 湘潭县| 济宁市| 九江县| 斗六市| 济南市| 盐池县| 韶山市| 博罗县| 宁化县| 青神县| 长武县| 大厂| 渭南市| 梁河县| 蒙山县|