谢谢提醒,我又看了下我文章的描述
自由软件毫无疑问极大促进了软件行业的发展,它让程序员有机会了解所用软件的实现机制,而 Emacs 作为教主早期的作品之一,毫无疑问继承这种思想。每一个操作都可以追根溯源,喜欢这种自由感觉。
并不违背“自由”的概念。
谢谢提醒,我又看了下我文章的描述
自由软件毫无疑问极大促进了软件行业的发展,它让程序员有机会了解所用软件的实现机制,而 Emacs 作为教主早期的作品之一,毫无疑问继承这种思想。每一个操作都可以追根溯源,喜欢这种自由感觉。
并不违背“自由”的概念。
这是看上哪家编辑器了?没有比较就没有伤害
我最近砍了许多非必要的功能,本来都达到优化预期了,结果周末在台式机上耍了一会儿,再看搬砖用的笔记本就很气
其实EAF内置终端还可以,基于xterm.js开发的,和vscode用的技术方案一致
eaf很棒,但是emacs依然尴尬,eaf正在运行,emacs却卡住了,,,
相当尴尬哈哈哈🤣
终端确实不行,vterm 跑跑临时任务就算了,反正来回切应用也就预设一个快捷键的事儿
我现在只想要流畅的编辑体验, GC 调了多少次还是小毛病不断,undo-tree 倒是比去年稳定多了,最近还发现 MBP 的渣渣集显也严重影响操作速度,不得以把独显又打开了
那可以试试nvim,内嵌终端性能是极好的,在有异步api之后ui卡死极其少见,windows下也相当健壮
不过我觉得emacs第三好用的就是eshell了,对我来说shell的功能>>性能. 而eshell过于好订制,elisp也比bash脚本可预估多了.
能不能考虑一些功能不用,或者调用第三方的应用
我觉得在emacs里面,多窗口操作和文字编辑的体验(尤其结合evil后)还是很好的,结合magit,projectile, lsp等,写写代码也还可以. 不过,我是mac 下用得多,一般感觉也都还好,很少有崩溃的问题。 我基本只用emacs写代码 (不过,也不是复杂工程)。 邮件,网页,听歌等等都是Mac自己的,方便和手机同步,也不用操心其他配置。
我在Ubuntu上用完全没问题啊
版本管理难道不是坑吗,用不对的时候整个系统都无法使用了,半斤对八两…
依赖管理是个大学问,语义化版本管理解决了很多问题,但是也留下了很多问题。
我用emacs的目的就是大多数事都用emacs做,要是全都分开那不如用vim了。性能还强不知道多少倍,,
文章中提到备份功能,
上面是我电脑中部分的备份文件,得益于这两个功能,好多次把我从崩溃的边缘救回来。据我了解,还没有哪个编辑器有这么贴心的功能。
vim 的 .swap
备份和 emacs 的 #
备份好像差不多?有版本的备份 vim 也有吧。(不很熟悉)
终于有人认真看文章了
vim 的
.swap
备份和 emacs 的#
备份好像差不多?
是这样的。
备份确实是一个编辑器最基本的功能,我搜了下,vim 也是有多版本备份的。我回头把后面那句话去掉吧。
为怎么没有大佬搞个类似neovim的emacs现代化版本。
neovim 是因为 vim 作者不愿意接受相关改进的补丁,GNU Emacs 只要有人能给实质功能上的补丁并签版权协议,是很愿意接受改进的,像 treesitter 和 gccemacs 都是很激进的改动
您可以将你提到的这篇文章的链接分享在某处吗?谢谢!
好文章啊! 谢谢 但是美中不足的有两点:
【注意】最后更新于 2年前,文中内容可能已过时,请谨慎使用。