真的,日本人为啥这么热爱 Emacs,我觉得比美国佬都爱。
可能与日本it发展慢有关?
一直用的这个,再加个emacs-tab
一个猜想,不一定对:日本的 Emacs 流行可能有点历史渊源。
挖一下 Emacs 历史可以发现,在有名的 XEmacs 和 GNU Emacs 分裂前,在日本其实诞生了另一个 Emacs fork——Nemacs,而它后续又发展为了 Mule,后 面还有个后继者 Meadow。当时,Emacs 是没有多语言处理能力的,而这几个分支可能是那 个年代少有的多语言支持比较好的软件了。也许也是因此,似乎 Nemacs/Mule 那时在日本 的计算机界还比较有名——现在搜索“mule nemacs 日本語”什么的会出来一大堆那个年代 各个大学给 Emacs 写的文档。
另外,Mule 的功能后续被合并入了 XEmacs(以及 GNU Emacs)。而相关 API 也沿用了 Mule 这个名字,例如
M-x mule-diag。个人感觉其实有很多谈 Emacs 历史的文章谈了 GNU Emacs,谈了 XEmacs,却不会提及 Mule,但其实 Mule 对 Emacs 的多语言支持影响 还是挺大的,我甚至觉得我作为中文用户应该感谢一下 Mule。
再猜得大胆一些的话,说不定反而是因为日本的 IT 发展得太早了,没多少 UNIX 程序支持 多语言。而正好有人基于 Emacs 的扩展性把多语言支持给做出来了,这促使了 Emacs 的流 行,而那个时代的影响也持续至今。
转载个图:来自 History of Emacs and Mule
我还有另外一个猜测,就是日本大学里的很多老师,起手还是习惯性的使用 Emacs 来编写程序
蚌埠住了
在国内新闻里, 日本还在用软盘、传真机、用现金支付, IT行业远远远落后于中国, 可能一些日本人就没有IT的概念吧
实际上在国内的新闻里,美国也是的。还在用类似 TUI 的软件管理航空呢。
其实国内也是,据说中国高铁的工控系统大多数还都是 xp。
这个揣测都。。
挺奇怪哈,实际处于个人习惯做这个还挺正常的。我在neovim insert mode中做过一个类似的,可以一键切换insert mode中组合键为emacs风格的,但是一直也不完美,C-s C-r 一直复刻不出来。
今天刚看到这个插件, 还挺好用的, 就是rectangle相关的操作基本都失效了, 不知道为啥
C-x r d 之类的都没有效果
VSCode 上有几个 emacs 键位插件,其中一个我用了三年有余,但随着 VSCode 更新似乎出现了一些非常影响体验的未知 Bug:
作者动作真快, 修复了
