91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

用vimdiff來替代原始svn diff和git diff的方法

發布時間:2020-08-01 09:10:44 來源:億速云 閱讀:337 作者:小豬 欄目:開發技術

這篇文章主要講解了用vimdiff來替代原始svn diff和git diff的方法,內容清晰明了,對此有興趣的小伙伴可以學習一下,相信大家閱讀完之后會有幫助。

有許多命令行選手在linux下開發的時候會經常遇到一個問題,無論是svn還是git,提供的原始diff功能太難以閱讀,我們希望的是能夠命令行下也能展示side by side的對比模式,而不是inline的方式,這里我們提供了一個小技巧來解決眼睛疼的問題。

1.Vimdiff替代svn diff

1)編寫腳本

執行vim diffwrap.sh,添加如下內容(輸入:i,然后右鍵復制原文,粘接內容到終端):

#!/bin/sh

#過濾掉svn diff的前五個命令行參數

shift 5

#使用vimdiff比較文件

vimdiff "$@"

2)修改~/.subversion/config,找到如下配置行:

# diff-cmd = diff_program (diff, gdiff, etc.)

修改成:

diff-cmd = /usr/local/bin/diffwrap.sh

這里你需要替換成你的地址,一般建議把diffwrap.sh拷貝到/usr/local/bin/下面。

2.Vimdiff替代git diff

默認的git diff是這樣的,如下圖:

用vimdiff來替代原始svn diff和git diff的方法

1)在命令行執行如下命令,讓git diff使用vimdiff的效果

git config --global diff.tool vimdiff

git config --global difftool.prompt false

git config --global alias.d difftool

2)使用方式

執行git d README.txt查看單文件

執行git d查看所有diff,看完使用:qa退出當前diff查看,會自動跳轉到下一個。

看完上述內容,是不是對用vimdiff來替代原始svn diff和git diff的方法有進一步的了解,如果還想學習更多內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

潮安县| 抚宁县| 平果县| 邢台市| 当涂县| 正安县| 湘阴县| 潼南县| 永胜县| 宜宾县| 伊春市| 成安县| 武胜县| 上虞市| 河津市| 泰和县| 密云县| 合作市| 桂阳县| 镇赉县| 河西区| 上栗县| 邵东县| 秦安县| 鄂托克前旗| 泗阳县| 岳阳县| 会同县| 黄平县| 红河县| 耿马| 金平| 大邑县| 梓潼县| 开化县| 翁牛特旗| 舟曲县| 开远市| 淄博市| 海淀区| 错那县|