emacs 文本替换的速度竟然名列前茅

数据来自一篇对文本编辑器 emeditor 作者的采访: 인터뷰 | 빠른 대용량 편집기 ‘엠에디터’를 아시나요? ··· 40년 경력의 개발자 에무라 유타카 대표 - CIO Korea

emeditor 是我曾经在 windows 下使用的文本编辑器, 它的速度, 以及对大文件的支持绝对是顶级. emeditor 这个速度我不惊讶, 只是没想到单看 Replace All 这个功能的速度, emacs 还挺快的, 只稍逊色于notepad++, 甚至将近是 vim 的三分之一.

编辑: 正好又翻到官方博客发的详细测试数据: https://download.emeditor.info/doc/text-editor-speed-comparison.pdf

测试条件:

打开大文件:

保存大文件:

我經常用 Emacs 編輯數十 MB 的文本文件,做全局搜索/替換/排序,Emacs 速度的確挺快的,比 Sublime 更快。

时间是 vim 的三分之一,速度是三倍。。。

1 个赞

emeditor绝对是看文本日志的神,遇上一些文本日志,一行就有600万个字符,emeditor也没无压力。

1 个赞

也许标题可以加个windows这样更与内容相符,因为windows emacs比linux emacs慢很多这个已经是共识了

1 个赞

U R right

不知道 linux emeditor下有无替代品

对付大文件只能less,不敢用emacs和vim,哦,服务器上只有vim。

确实,不只 emacs,vim 在 win 上感觉也要慢一些。而且文本批量替换这个东西,如果要换几百MB的文本,这些编辑器再快能比 sed 啥的快?

再考虑到 windows 的 io 本身就要比 linux 慢。

wsl 哭昏,跟原生 Linux 相比,一切都是那么慢,就像一首歌唱的:车,马,邮件都慢…

1 个赞