Vim 快速修復篇


建立時間: 2024年11月7日 09:35
更新時間: 2024年11月8日 08:37

說明

Vim 有個 “快速修復” 命令集。透過這些命令,你可在 Vim 內編譯程序並能直接跳到出錯位置進行修正。你可以接著重新編譯並做修正,直到不再出錯為止。

這篇主題水太深了,只能分享一些表面的內容。

make 範例

請參考幫助文件 :help 30.1

使用快速修復命令

:cq[uit][!]
:{N}cq[uit][!]
:cq[uit][!] {N}

以錯誤碼 {N} 退出 Vim。{N} 預設為1。

可用於另一個程式呼叫 Vim 的場合,例如:

  • 編譯器不想再次編譯相同文件。
  • git commit 會中斷提交過程。
  • fc (bash 和 zsh 此類外殼的內建) 不會執行命令。

{N} 也可為0,此時 Vim 正常退出。

警告: 對檔案的所有變更都會遺失!即使沒有 [!] 也是如此。類似 :qall!,但 Vim 傳回非0退出碼。

觀看次數: 31
quickfixvim
按讚追蹤 Enjoy 軟體 Facebook 粉絲專頁
每週分享資訊技術

一杯咖啡的力量,勝過千言萬語的感謝。

支持我一杯咖啡,讓我繼續創作優質內容,與您分享更多知識與樂趣!