vimdiff比較兩個檔案

2021-08-09 14:23:43 字數 899 閱讀 4248

實用的vim下比較兩個檔案命令:  

1、 vimdiff file1 file2  

終端下輸入該命令進入vim,垂直分隔視窗進行比較  

2、 vimdiff -o file1 file2  

水平分隔視窗進行比較  

3、 ctrl+w (j,k,h,l)  

上下左右切換游標所在的視窗(括號中表示可以是其中之一,按下ctrl+w,放開ctrl再按j,k,h,l)  

4、 ctrl+w (j,k,h,l)  

上下左右移動游標所在視窗的位置  

5、 zo 和 zc  

開啟摺疊區 和 關閉摺疊區  

6、 ]c 和 [c  

將游標移動到下乙個不同區 和 上乙個不同區  

7、 do 和 dp  

將游標所在不同區域同步為另乙個檔案該位置的內容 和 將游標所在不同區域內容同步到另乙個檔案該位置  

8、 :diffu[!]  

9、 :diffo[!]  

vim下關閉當前視窗比較狀態,如果加!則關閉所有視窗的比較狀態  

10、:diffs file1  

vim下加入file1和當前游標所在視窗進行比較,水平分隔視窗  

11、:vert diffs file1  

vim下加入file1和當前游標所在視窗進行比較,垂直分隔視窗  

12、:difft  

vim下將游標所在視窗變為比較視窗  

其它技巧:  

1、 diff -u file1 file2 >

file3  

終端下輸入該命令,可以將file1和file2的比較結果輸出到file3中,-u 表示以合併格式比較,-c 為上下文格式,不加為一般格式  

參考:vim下 :help diff  

vimdiff比較兩個檔案

實用的vim下比較兩個檔案命令 1 vimdiff file1 file2 終端下輸入該命令進入vim,垂直分隔視窗進行比較 2 vimdiff o file1 file2 水平分隔視窗進行比較 3 ctrl w j,k,h,l 上下左右切換游標所在的視窗 括號中表示可以是其中之一,按下ctrl w...

vim 比較兩個檔案

1.使用vim的比較模式開啟兩個檔案 vim d file1 file2 或vimdiff file1 file2 2.如果已經開啟了檔案file1,再開啟另乙個檔案file2進行比較 vert diffsplit file2 如果沒有用vert命令,diffsplit則會分上下兩個視窗。3.如果已...

vim 比較兩個檔案

1.使用vim的比較模式開啟兩個檔案 vim d file1 file2 或vimdiff file1 file2 2.如果已經開啟了檔案file1,再開啟另乙個檔案file2進行比較 vert diffsplit file2 如果沒有用vert命令,diffsplit則會分上下兩個視窗。3.如果已...