在 Vim 中,你可以使用內置的 diff 功能來比較和合并文件
vim file1.txt file2.txt
這將會在 Vim 中同時打開兩個文件。
在 Vim 中,輸入以下命令以啟用 diff 模式:
:diffthis
這將會在兩個文件之間顯示差異。
在 diff 模式下,你可以使用以下命令來導航差異:
]c
:跳到下一個差異[c
:跳到上一個差異do
:將當前差異的更改應用到另一個文件(diff 模式下的 “diff obtain”)dp
:將另一個文件的更改應用到當前差異(diff 模式下的 “diff put”)在 diff 模式下,你可以手動編輯文件以合并差異。完成后,保存文件并退出 Vim。
要離開 diff 模式,請輸入以下命令:
:diffoff
這將關閉 diff 模式并恢復正常編輯模式。
注意:在進行文件比較和合并時,請確保備份原始文件,以防止意外丟失數據。