有没有将中文标点转换成英文标点的工具, 脚本或者编辑器插件?

2014 年 6 月 3 日
 Akagi201
有点强迫症比较喜欢用英文标点, 有时候拷贝网上的文字, 然后手改, 时间久了感觉有点蛋疼. 有没有比较好的工具, 脚本最好, 可以定制如添加在标点后空格等最好了.
5221 次点击
所在节点    问与答
16 条回复
lazycat
2014 年 6 月 3 日
批量替换。。。
Nott
2014 年 6 月 3 日
这问题,连notepad.exe都带全部替换……
manoeuvre
2014 年 6 月 3 日
这个是什么原因?
类型:
Malware.QVM01.Gen

描述:
恶意软件是对病毒、木马、蠕虫、后门程序等危害用户计算机及数据安全的有害软件的统称。危害较大。

扫描引擎:
QVMⅡ人工智能引擎

文件路径:
E:\gVimPortable\App\vim\vim72\xxd.exe

文件指纹(MD5):
fa2b7e0ca0456da9ed877ea0a736e8bd
uniudy
2014 年 6 月 4 日
vimrc 写函数批量替换
rainysia
2014 年 6 月 4 日
@manoeuvre 因为xxd是转换十六进制的, 进而杀软会认为你要去改人家程序源码. 就报毒了撒
shuding
2014 年 6 月 4 日
Akagi201
2014 年 6 月 4 日
@shuding 不明觉力
yylzcom
2014 年 6 月 4 日
http://www.gidot.net/typesetter/

以前一直在用的,貌似还挺好用
Akagi201
2014 年 6 月 4 日
@yylzcom 好老的软件了
rainysia
2016 年 5 月 31 日
@Akagi201 抽空写了个 shell 脚本, 可以自定义标点符号
https://github.com/rainysia/punctuation_cn_to_en
Akagi201
2016 年 5 月 31 日
@rainysia
报错, 另外, 加些定制, 我需求是一个中文全角标点 -> 英文标点+空格.
./punctuation_cn_to_en.sh test.md
./punctuation_cn_to_en.sh: line 20: declare: -A: invalid option
declare: usage: declare [-afFirtx] [-p] [name[=value] ...]

https://github.com/sparanoid/chinese-copywriting-guidelines
rainysia
2016 年 5 月 31 日
你不是 linux 吗? osx?
Akagi201
2016 年 5 月 31 日
@rainysia osx 上. 这个还依赖系统吗?
rainysia
2016 年 5 月 31 日
@Akagi201 数组声明问题. 我一直 linux. = =. 空格的话, 你改下 punctuation_en_arr[1]="." 里面的值,
改成 punctuation_en_arr[1]=".\ " 这样, 就可以加空格了
rainysia
2016 年 5 月 31 日
@Akagi201 去了-A 参数, 应该不会报错了.
wangofjian
2018 年 10 月 15 日
@rainysia 脚本好用,多谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/115586

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX