Vim 比較檔案


建立時間: 2023年5月15日 08:37
更新時間: 2023年5月15日 08:37

說明

Vim 內建有提供檔案比對的功能,本篇將說明如何使用 Vim 比對檔案。

指令

$ vimdiff path/to/file1 path/to/file2 [path/to/file3 ...]
打開檔案比較差異

普通模式

[c
移動到上一個修改

]c
移動到下一個修改

do
獲得差異,從另一端中的檔案差異,寫入到當前視窗中

dp
推送差異,將當前視窗中的檔案差異,寫入到另一端

命令模式

:[range]diffg[et] [bufspec]
獲得 range 的差異,預設為當前游標,從另一個緩衝區中的檔案差異,寫入到當前視窗中。

:[range]diffpu[t] [bufspec]
推送 range 的差異,預設為當前游標,將當前視窗中檔案差異,寫入到另一個緩衝區,如果只有2個差異檔案不需指定緩衝區。

:diffu[pdate]
更新高亮顯示的差異。

範例

:%diffget
獲得所有的差異,寫入到當前視窗中

:%diffput
推送所有的差異,寫入到另一個緩衝區

觀看次數: 485
comparediffdifferencevim比較比對檔案差異
按讚追蹤 Enjoy 軟體 Facebook 粉絲專頁
每週分享資訊技術

一杯咖啡的力量,勝過千言萬語的感謝。

支持我一杯咖啡,讓我繼續創作優質內容,與您分享更多知識與樂趣!