不知道以后 cursor 之类的 AI 编辑器会怎么发展?
最近试了一下 cursor ,感叹时代在变化。
多试试,不要封闭自己。不过折腾 emacs 是真的上瘾😂
不知道以后 cursor 之类的 AI 编辑器会怎么发展?
最近试了一下 cursor ,感叹时代在变化。
多试试,不要封闭自己。不过折腾 emacs 是真的上瘾😂
说实话 Emacs 惯性太大了,我大二的时候就开始用 emacs。 之前 Emacs 上有些功能缺失,想在 vsc 上写一写 agda 文学编程。然后配置了一会,发现我自己根本受不了菜单点来点去的,一下就迷失了。感觉像是在用 word 一样,迷迷糊糊的,点来点去不知道在干嘛
于是惊讶的发现自己用不来 vsc ,但这实际上只有损失……因为 vsc 毕竟还是能力更强更普适
我也是,我当时花几天时候把VSC施工成Emacs的key binding之后,发现git只能点点点。适应不了就不迁了。后面听说有人想实现个VSC版的magit,也没关注了
觉得emacs慢,可以用nvim啊。2个我都用,如果写python代码,需要lsp的话就用VimR(macOS的nvim GUI)。其他的编辑器、IDE,如vsc之类的都没有安装。
这个帖子也变成emacser的团建了,哈哈。
nvim说到底还是个终端,我还是喜欢emacs
补个gui壳软件就行了哇,neovide之类的炫酷gui软件一堆。nvim的思路不就是两者分开,设计好接口,保证高自由度么
当然我也更喜欢emacs🤪 (保持团建队行)
我是两年前也就是大二的时候开始用的,大一时接触过,但是完全不知道这玩意要怎么用。如果没有下定决心要认真读教程和 Lisp 手册的话,基本上永远入不了门,用起来就跟黑夜里前行一样
我大概 2018 年开始用的 Emacs。最开始是学 vim,刚刚上手,就知道了 Emacs,然后就折腾 Emacs了。
至于 VSC,配置好了 Emacs 按键,一直没用起来,总感觉没 Emacs 舒服。
我之前学物理的, 然后转行计算机时学的第一门编程语言就是emacs lisp, 然后算真正长时间接触电脑的话, 第一次接触的操作系统也是arch linux. 但是搁置了一年没怎么动, 过了一年开始看手册学习使用
我以前干正事用emacs,临时编辑用nvim。
现在nvim彻底卸载了,改用hx,但是模拟的是vim的键盘绑定
就是图个快,而且开箱即用,无需插件。
lazy neovim真的特别方便。 感觉比doom emacs都方便。
不过我还是用hx代替nvim了。
如果学的第一门编程语言就是lisp的话,那用emacs应该就是顺其自然吧。我是在接触emacs后才知道有lisp这门语言的。 当了解后我也觉得lisp很适合做计算机入门编程语言而不是C。 国内计算机专业的人应该都是从C开始入门的吧(学校要那么安排)
emacs的单线程在现在这个多核时代确实是个缺陷, 一核有难八核围观
但是历史原因, 当年没有人能想象出多核cpu, 单核上发展了那么多年, 包袱还是挺大的
至于使用外部进程来达到并发和异步, 只能说可以实现, 但是不够完美, 有割裂感
emacs其实最重要的是它的操作和使用方式, life style, 这个不是跟emacs代码绑定的, 未来有没有可能用AI重构emacs, 达到完美呢?
zed最大的问题是他们主打多人写作功能,也就是你的代码有可能被上传服务器,公司代码泄露问题太严重
国内大学的普遍现象,国外大学计算机很多都会接触Emacs/Vim
没那么普遍了,近年来直到助教都是 vsc,最多推荐一下 vim。
歪一下楼,所以现在有比较新的 Emacs Tramp 最佳实践吗?
(引用的链接好像也有些旧了,目前我倒是找到了 tramp-use-ssh-controlmaster-options
这个变量,也设置成了 t,不知道是不是这样就行了 )
control master 不支持 Windows,除此以外 29 以后这个变量自动开启。
在 remote 支持的情况下,rsync
比 ssh
快,对大文件尤为明显。
直接 C-h i Tramp 就有最佳实践。
当年在国内上大学时,教用python做数据分析的老师推荐了emacs(还给每个人配置了一个简单的emacs配置
还是得推广推广,或许有些人是不知道 emacs 能做到什么程度,如果能科普哪些功能是 emacs 能做到,而 vscode 做不到的,或许就会有一些用户被吸引。vscode 不缺科普,而且上手也太容易了。emacs 还是需要多科普的,哪怕一百个人能让其中一个人意识到原来这件事用 emacs 做起来会很轻松,那就是值得的。这并不是在强迫,而是让大家知道:其实这个选项也很不错。