2011-05-09 64 views
2

我如何可以將兩個緩衝區的diff文件到第三沒有「< < < < < < <變種」字符串的emacs合併的diff?基本上我希望有一個又一個的來源,沒有任何額外的東西。結合無來源的信息

回答

1

變化ediff-combination-pattern,無論是通過自定義接口(「自定義Ediff」菜單項,「Ediff合併」基團),或用相似的

(setq ediff-combination-pattern 
     '("" A "" B "####### Ancestor" Ancestor "")) 

Lisp代碼仍然會有塊周圍的空行。從Emacs 23.2開始,它被嵌入到'ediff-get-combined-region'中。

另外,然後可刪除標記物

M-x flush-lines RET 
^\(<<<<<<<\|>>>>>>>\|=======\) RET