1

正在寻找一个明确的答案UTF-8 patchfor par(段落重新格式化,可在此处获得)是否也适用于Windows.

到目前为止,我认为在 Windows 下格式化和justify UTF-8 text使用的一种更简单但不太可靠的方法是unpatched par

  :set encoding=utf-8
  :set fileencoding=latin1

在执行之前

  par -j

之后,重新设置文件编码

  :set fileencoding=utf-8



我想知道有没有人有类似的经历。

4

1 回答 1

1

我相信par152wc.zip您链接到的站点上的文件中的 Windows 控制台可执行文件支持 Unicode。

您可以将以下内容添加到您的_vimrcpar用作默认格式化程序(假设它在您的路径中):

if executable("par")
    set formatprg=par\ -qw78
endif

这将par在执行时使用gq;Vim 的内部格式化程序仍然可以通过gw.

于 2013-05-28T20:44:34.040 回答