
我正在使用formatoptions
它來格式化我的文件。但是如果我的 tex 檔案中有一個新行字符,Vim 會加入這些行,刪除該字符。如何在 Vim 中定義硬換行而不連接行?
更新:
當我執行以下命令時我可以觀察到這一點
ggVGgq
答案1
它與 無關formatoptions
。這是因為您對整個文件執行了格式化。為了避免加入,您需要在每一行中單獨執行它。為此,您可以使用以下命令:
:%normal gqq
答案2
您的設定中有a
並且嗎?如果是這樣,請嘗試以下操作:w
'formatoptions'
:set formatoptions-=a formatoptions-=w
看:
:help fo-table