2016-10-18 48 views
0

當我鍵入Vim,它會自動把東西到下一行,例如當我有停止VIM將文本到下一行自動

Son  200 title African Art  carving Songo people 1930/12/31  1995/10/22  890  Finn Borrowed 

,我嘗試將「人」來芬蘭人它這

Son  200 title African Art  
carving Songo people 1930/12/31  1995/10/22  890  Finn 
the human  Borrowed 

如果我不手動退格「新行」是否有一種方法來阻止這種情況發生?

+0

它是添加一個文字換行符,還是它顯示了幾行文字? (您可以使用':se number'來幫助您查找) – DJMcMayhem

+0

Se號使3行代替1 – Jacob

+0

':se tw?'輸出是什麼? – DJMcMayhem

回答

3

這是由'textwidth''wrapmargin'選項造成的。 'formatoptions'選項確定包裝發生的時間。

由於所有這些選項通常由文件類型插件設置,因此您還需要檢查當前文件類型。所以,

:verbose setlocal tw? wm? fo? 

將是一個很好的故障排除起點。有關效果的完整說明,請參閱:help ins-textwidth