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