vimdiff

    11熱度

    4回答

    我正在使用vimdiff進行git合併。有沒有一個快速的方法來選擇1個文件使用,現在我只是從一個緩衝區中選擇所有的東西,用這個替換$ MERGE,然後保存。我想我可以宏觀,但想知道是否有更好的方法。 謝謝!

    28熱度

    5回答

    我在過去多次google'd,但我從來沒有找到答案。有沒有辦法保存vimdiff的輸出(最好保持顏色,高光等)?我想將這一個輸出文件發送給其他人,並告訴他們「只需打開這個文件,這裏是差異,並排並突出顯示」。 如果有更好的替代vimdiff用於此目的,我願意提出建議 - 可以在Windows和Linux平臺上工作的東西是理想的。

    5熱度

    2回答

    我正在研究一個變得相當複雜的腳本。我懷疑有幾個部分具有幾乎相同的代碼。我可以(以及如何)在vim中打開文件,在緩衝區上有兩個(或多個)窗口,並將窗口的內容在同一個文件中進行區分? vimdiff似乎只適用於兩個文件。如果我製作了該文件的副本並嘗試使用vimdiff這兩個版本,則diff起始位置將保持鎖定在文件的開頭。雖然我可以解除鎖定窗口,並將窗口移動到文件的某些部分,但我想比較這些差異並不顯示出

    3熱度

    4回答

    我知道我可以通過以下方式關閉vim中所有打開的緩衝區:qall。 我想關閉暫掛打開緩衝區的事件。 我在查看P4沙盒中的更改時遇到問題。當我在多個文件中進行更改時,我嘗試使用「P4 diff」查看我的代碼,並將我的P4DIFF設置爲vimdiff。 它會逐個打開所有已更改文件的vimdiff。現在,如果我有10個打開的文件,並且在查看2個文件後,我想關閉其餘8個文件的差異。我怎樣才能做到這一點? 感

    10熱度

    2回答

    我有幾個大的json文件,需要檢查錯誤並想知道是否有可能將差異標記爲ok並且適用於整個diff會話,從而進一步消除它在文件中。 例如 Name: Donald Duck | Name: Daisy Duck 在這裏,我想能夠標記該變化爲「OK」的diff(即我期望的名稱和表觀性變化)。

    1熱度

    4回答

    我有幾十個文件需要與vimdiff進行比較和合並。有沒有什麼辦法對文件對進行排隊比較,以便我可以一次打開它們,而不是一次又一次地返回到shell來打開每一對文件? 這可以通過打開每個對在自己的選項卡中完成?我的外殼是Bash。

    4熱度

    2回答

    在我的項目迴歸設置,輸出文件有像 "diff between foo.txt and bar.txt found" 語句現在我需要Vimdiff可以foo.txt的和跳回到bar.txt之間。我能從vim打開的輸出文件中完成嗎? 目前我需要先在vim中打開我的輸出文件。然後我需要選擇指定diff的行。在它返回到shell之後。然後用vimdiff b/w這個文件。

    20熱度

    2回答

    我對2個文件執行vimdiff。現在,如果我要包裝2個文件,那麼我需要分別將:set wrap分別應用於每個文件。 有什麼辦法可以將set wrap同時應用到他們兩個同時不運行相同的命令兩次?

    3熱度

    2回答

    我在WinXP上運行gVim。 我打開一個文件夾,選擇兩個文件,然後點擊「Diff with Vim」。截圖: 的gVim的GUI啓動時,與在其各自的選項卡中的文件。我注意到每個標籤都處於DIFF模式。但是,兩個選項卡之間沒有進行比較。這兩個文件是完全不同的,但沒有突出,沒有什麼 - 只是一條灰線在左邊,我理解是「DIFF」模式: 這是怎麼回事?我的vimdiff無法正常工作嗎?還是別的嗎? 我的

    34熱度

    2回答

    I already know如何使用diffopt變量以水平/垂直分割開始比較模式,但是當我已打開2個文件進行比較時,不能如何在兩者之間切換。 我試過this older post中的'Accepted Answer'解決方案,但無濟於事。 Ctrl + W命令不適用於我。也許是因爲我在Windows友好模式下運行gVim?