用于格式化中文排版。
- 中英文字符间增加一个半角空格
- 中文前后半角标点转成全角标点
- 全角英文、数字转成半角字符。
使用 vim-plug:
Plug "hikerpig/chinese-copywriting.vim"
手动执行该命令,将当前文件进行格式化。
:CopywritingFormat <filetype>
可以传入 range:
" visual mode
:'<,'>CopywritingFormat
" 或手动指定 range
:1,10CopywritingFormat
其中 <filetype>
为可选参数,默认为当前 buffer filetype
,针对一些不同文件类型有不同处理。
例子:
:CopywritingFormat markdown
- codeblock 内部的文本不会处理