當我使用vim的quickfix跳轉到構建中的錯誤時,如果包含錯誤的文件尚未打開,它會在我的一個拆分文件中打開它,替換已打開的文件。重新打開由vim quickfix關閉的文件
有沒有辦法重新打開分割中的最後一個關閉的文件或獲得quickfix打開新分割中的文件?
當我使用vim的quickfix跳轉到構建中的錯誤時,如果包含錯誤的文件尚未打開,它會在我的一個拆分文件中打開它,替換已打開的文件。重新打開由vim quickfix關閉的文件
有沒有辦法重新打開分割中的最後一個關閉的文件或獲得quickfix打開新分割中的文件?
如果你打開quickfix窗口,然後按下<ctrl-W><enter>
而光標位於你想要去的錯誤上,將會在新的分割窗口中打開該文件。
在正常模式下嘗試使用<C-o>
。它會將您帶到上一個位置,即使之前的位置在其他文件中。
這個(以及Dave Kirby說的)就是我一直在尋找的東西。謝謝 – m0tive 2010-07-01 09:59:43
OP:這是一個通常有用的擊鍵,它由'
我在這種情況下,做的是以下幾點:開始編譯 過程之前,我首先拆分窗口
:sp
編譯過程中,我只是去原來的窗口(我用拆分創建的後)並按CTRL-w + o關閉其他窗口並將我留在原始位置。
您也可以一次分割並運行一個命令,例如':sp make' – 2010-07-01 10:37:02
:sp |做作品 – skeept 2010-07-01 18:23:50
這正是我想要做的......雖然我認爲Zyx的答案也解決了這個問題。謝謝 – m0tive 2010-07-01 09:58:10