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
推送所有的差異,寫入到另一個緩衝區
觀看次數: 798
comparediffdifferencevim比較比對檔案差異
一杯咖啡的力量,勝過千言萬語的感謝。
支持我一杯咖啡,讓我繼續創作優質內容,與您分享更多知識與樂趣!