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

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

在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中同時打開多個文件的相關操作技巧的評論 (共 條)

分享到微博請遵守國家法律
裕民县| 基隆市| 五河县| 印江| 南木林县| 山丹县| 察隅县| 广元市| 西平县| 章丘市| 汤原县| 天津市| 新源县| 林芝县| 农安县| 崇文区| 册亨县| 宜黄县| 藁城市| 攀枝花市| 奉贤区| 台东市| 古蔺县| 涟水县| 榆中县| 景洪市| 固镇县| 泾源县| 当涂县| 南城县| 宁河县| 汤阴县| 宜兰市| 新建县| 民乐县| 乌什县| 桦川县| 建平县| 汝州市| 江油市| 原阳县|