Vim 在換行期間連接線

Vim 在換行期間連接線

我正在使用formatoptions它來格式化我的文件。但是如果我的 tex 檔案中有一個新行字符,Vim 會加入這些行,刪除該字符。如何在 Vim 中定義硬換行而不連接行?

更新:

當我執行以下命令時我可以觀察到這一點

ggVGgq

答案1

它與 無關formatoptions。這是因為您對整個文件執行了格式化。為了避免加入,您需要在每一行中單獨執行它。為此,您可以使用以下命令:

    :%normal gqq

答案2

您的設定中有a並且嗎?如果是這樣,請嘗試以下操作:w'formatoptions'

:set formatoptions-=a formatoptions-=w

看:

:help fo-table

相關內容