python vimdiff_vimdiff使用技巧
首先保證系統中的diff命令是可用的。Vim的diff模式是依賴于diff命令的。Vimdiff的基本用法就是:
# vimdiff FILE_LEFT FILE_RIGHT
或者
# vim -d FILE_LEFT FILE_RIGHT
同時gvimdiff是vimdiff的圖形界面版本,如果你喜歡gvim的話,可以使用gvimdiff
圖一就是vimdiff命令的執行結果的畫面。
從上圖我們可以看到一個清晰的比較結果。屏幕被垂直分割,左右兩側分別顯示被比較的兩個文件。兩個文件中連續的相同的行被折疊了起來,以便使用者能把注意力集中在兩個文件的差異上。只在某一文件中存在的行的背景色被設置為藍色,而在另一文件中的對應位置被顯示為綠色。兩個文件中都存在,但是包含差異的行顯示為粉色背景,引起差異的文字用紅色背景加以突出。
除了用這種方法啟動vim的diff模式之外,我們還可以用分割窗口命令來啟動diff模式:
# vim FILE_LEFT
然后在vim的ex模式(也就是“冒號”模式)下輸入:
:vertical diffsplit FILE_RIGHT
也可以達到同樣的效果。如果希望交換兩個窗口的位置,或者希望改變窗口的分割方式,可以使用下列命令:
Ctrl-w K(把當前窗口移到最上邊)
Ctrl-w H(把當前窗口移到最左邊)
Ctrl-w J(把當前窗口移到最下邊)
Ctrl-w L(把當前窗口移到最右邊)
其中1和3兩個操作會把窗口改成水平分割方式。
總結
以上是生活随笔為你收集整理的python vimdiff_vimdiff使用技巧的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android 百度地图 itemize
- 下一篇: python二分查找时间复杂度_时间复杂