2015-09-19 59 views
2

我知道您可以通過set textwidth=Ngg,,然後gqG將vim中的文本重構爲某個特定的textwidth。這對ascii文件工作正常,但我有完全使用Unicode(中文字符)組成的文件,它不能按預期工作。將Unicode文本文件重構爲N列(vim/unix)

是不可能重構Unicode字符以堅持vim中的textwidth?如果沒有,有沒有辦法使用unix工具?

回答

1

儘量把你的vimrc

set formatoptions+=m 

的換行應現在的工作。

更多關於此

:h mbyte-options 
:h fo-table 
+0

它不尊重一些原來的換行符,但它的工作 - 謝謝。 – stereolink

+0

你可以嘗試使用'set formatoptions + = mM'。好點嗎? – ryuichiro

+0

不幸的是,沒有。 – stereolink