【发布时间】:2015-10-25 07:59:05
【问题描述】:
我花了几个小时阅读和搜索 vim 和 emacs 之间的区别,因为我正在考虑学习其中的一个,以便编辑多个用泰语编写的文本文件。我的问题是:
鉴于导航和编辑是通过按键组合完成的,这些编辑器中的任何一个都适用于编辑非拉丁文件吗?如果是,哪个在此特定任务中占上风,为什么?
我还想对多个文件批量应用搜索/替换正则表达式。
编辑:文件都是UTF-8。有些是 LaTeX 文件,有些是文本文件和 html 文件。主要编辑将是泰语文本本身。我还有一些老挝语文件也将进行编辑,并且我看到了将来用于编辑希腊语和高棉语的用途。
【问题讨论】:
-
这些文件以什么字符集写入磁盘?是 UTF-8 还是其他格式?
-
你不能尝试他们吗?
-
'Non-ASCII' 文本太宽泛。例如,我想您可以在 Vim 中非常方便地编辑俄语文本,但您根本无法编辑梵文文本(根据我的经验)。 Vim 是否适合泰语是另一个问题。
-
@Verhagen - 这些文件的字符集是 UTF-8。
-
@romaini — 由于我既不了解 Vim 也不了解 emacs,而且由于存在学习曲线,我想先了解概念证明,然后从实际使用 Vim 的人那里获得一些反馈或 emacs 用于编辑非 ASCII 文本。