Re: [vim ] vimdiff by patience 演算法

作者: ViewMoon (陽春白雪)   2019-11-27 23:20:08
vim 8.1.0360 開始, vim 原生支援 patience algorithm
可以在 .vimrc 加上這段後支援
if has("patch-8.1.0360")
set diffopt+=internal,algorithm:patience,indent-heuristic
endif
相關 links:
https://github.com/chrisbra/vim-diff-enhanced
https://vimways.org/2018/the-power-of-diff/
※ 引述《ViewMoon (陽春白雪)》之銘言:
: 在看了 #1L06ggBF [vim ] EnhancedDiff 套件
: https://www.ptt.cc/bbs/Editor/M.1426090666.A.2CF.html
: 之後找的相關資料
: * diff 的 output format 是 ed
: * git diff 的 output format 不同, 不能直接用 diffexpr 呼叫
: git diff
作者: Bellkna (柔弱氣質偽少女)   2019-11-29 19:39:00
感謝告知XD 這樣又可以少裝一個script
作者: Bschord (bschord)   2019-11-30 01:37:00
作者: goldie (阿良)   2019-12-01 20:35:00
作者: ViewMoon (陽春白雪)   2019-12-02 12:24:00
https://bit.ly/2Ls7Voz patch作者和plugin作者是同一位
作者: mars90226 (火星人)   2019-12-07 17:30:00
查了一下,neovim 0.4.3 有實做此功能neovim user 直接更新到目前最新 stable 就能用了

Links booklink

Contact Us: admin [ a t ] ucptt.com