来聊一聊我放弃了用Emacs做的几件事

hhhh 我的 Emacs 基本只用来做文本编辑(包括写代码和写博客),写邮件这种事情如果不是 outlook 的 webmail 做的太烂我甚至都不会用 thunderbird(更别提用 Emacs 里面的邮件客户端了)。有一说一,Gmail 的 webmail 做的是真不错,没有比较的时候觉得也没什么,后来公司用 office 365 才知道 gmail 的好,单页应用的最大痛点就是有时候网络不好点了一个按钮没有任何反应,outlook 就经常发生这种问题,但 Gmail 就算要挂梯子都比 outlook 顺畅……

1 个赞

你是对的。别为了用而用。 比如我就不喜欢用 emacs 里面的 term,即使有 vterm 这么好用的东西。我自己用 kitty + tmux 用的就很舒服啊,为啥一定要用 emacs 里面的。另外 org-mode 确实很强大,但我就是要用 GUI 的 logseq,我还用的是 markdown,有啥办法,人家 markdown 是一等公民,但是反正能做我需要做的就行啊。 需要浏览代码的时候,我就会打开 vscode,或者 golang 之类,因为人家不用做啥配置直接打开就能看。我们干嘛花功夫在这些事情上面呢。 使用 emacs 编辑只不过是因为其他没有能这么流畅的编辑器,doom emacs 默认的配置就很好用,不管是 project 里面还是目录下搜索都很方便。vscode 你相配出来这样的功能就很难。 啥好用用啥,别纠结这个那个的。

4 个赞

上面各位大佬所说的很多我都不明白,我仅是将Emacs用作编辑器,Org只是偶尔用一下,写点提醒自己的事情而已。曾想用来收发邮件,但觉得需要折腾,效果也达不到或超不过web方式或已有的邮件client,就释然了。Emacs+AucTeX+CDLaTeX,再加上抄来点儿配置在Spacemacs中实现Windows下LaTeX输出pdf文档的正向、反向Sumatra PDF浏览,感觉挺爽的。其他功能都不多想了,样样通,样样松。

pdf-tools也可以反向输出,但是pdf-tools不好用。

1 个赞

谢谢,我也了解一下。

这是抄来的部分,借花献佛,完全不懂啥意思 :sweat_smile:。我只有加上(server-start)一句才实现从pdf到tex的反向浏览。

  ;; ;; https://stackoverflow.com/questions/14448606/sync-emacs-auctex-with-sumatra-pdf
  (setq TeX-PDF-mode t)
  (setq TeX-source-correlate-mode t)
  (setq TeX-source-correlate-method 'synctex)
  (setq TeX-view-program-list
        '(("Sumatra PDF" ("\"c:/Users/M Zhang/AppData/Local/SumatraPDF/SumatraPDF.exe\" -reuse-instance"
                          (mode-io-correlate " -forward-search %b %n ") " %o"))))

  (eval-after-load 'tex
    '(progn
       (assq-delete-all 'output-pdf TeX-view-program-selection)
       (add-to-list 'TeX-view-program-selection '(output-pdf "Sumatra PDF"))))
  (server-start)
  ;; In Settings->Options dialog set Set inverse search command line to:
  ;; "path\to\GNU Emacs ver\bin\emacsclient.exe" --no-wait +%l "%f"

其实,在 EmacsWiki: AUCTe X 中也介绍了Sumatra PDF的正、反向浏览,具体地就是 Emacs AUCTeX and PDF Synchronization on Windows (barik.net),但不如上述方便简洁。

也请注意最后一句的提示,在Sumatra PDF中的“设置”或“settings”中进行填写。"后该有的空格不能少。

我觉得 orgmode 对于做笔记来说很方便,而且还能在各种文件格式之间转换,markdown 有点太简陋了。

我觉得 Kitty 自带了一套终端复用的功能,不需要再用 tmux 了,Kitty 的觉得 tmux 不是个好主意 Frequently Asked Questions - kitty

看用法了, 我主要记录 markdown 发博客, 配合点动态 CSS 什么风格都可以自己实现。

org-mode 太复杂了, 投入产出比低, 虽然比 markdown 高级, 但是我平常很少用它做重度笔记, 太浪费时间了, 有那时间整理 org-mode 我都可以多读几本书了。

个人意见和习惯。

1 个赞

问问楼主用的什么写 C++,Clion? VS? Source Insight?
切换工作区确实是 LSP 会有的问题,总不能 compile_commands.json 塞进 Git?
好奇大型 IDE 们是怎么解决这个问题的

第三个的话,可以用 beorg,完全可以把日程同步到手机或者其他设备上。

想问一下,手机上的orgzly 可以用git同步到服务器吗

我是参考一下链接实现的,主要是依靠termux,安装后,termux里感觉和linux没差异了,git同步自然可以用 需要注意一下termux里的目录和android目录之间共享互访问题,通过F-droid安装一个免费开源软件“质感文件”(无任何广告) 如果termux里在手机上输入太慢的话,可以建立一个sshd, 用同一局域网里的电脑登陆,编辑配置等快捷多了,不过注意一定要在家里安全的局域网里

大佬,我是迷上了orgmode之后才决定从vim留在emacs的,有了orgmode才有了意愿长期及笔记,以及整理笔记,之前一直有一种无从着手的感觉,现在是有些沉迷~

1 个赞

Orgzly最新版支持git同步

支持,始终觉得,工具应该是一种助益而不是负累,其次才是装B (:逃

iOS的Beorg可以解决这个问题,安卓应该也有相应的App:

他是电子邮件重度用户,刚需Gmail,显然和Gmail高度集成的Google Calendar更适合他。

同感,我现在使用 Emacs 的绝大数时间都是把它当做笔记软件来用。

和楼上诸多 Emacser 的经历恰恰相反,我放弃了用 Emacs 做笔记。

自去年 2 月发现并开始使用 Logseq 之后,我就不间断地使用 Logseq 做笔记、规划生活,再也不用 Emacs 做笔记了。

我之前用过很多笔记工具,有传统的 OneNote、新兴的 Notion、手写的 Goodnotes 和 Notability,当然还有 Emacser 最爱的 Org-mode 和 Org-roam。但是总是因为不知道什么原因,最终慢慢就都不用了,而用 Logseq 我却可以一直坚持下去。其实也有人问过我:Logseq 有什么 Emacs 没有的功能吗?仔细想想,其实还真没有什么很必要的功能是 Emacs 没有的,甚至 Logseq 很多功能都不如 Emacs 生态,但只有 Logseq 给我了一种很舒适的感觉。

我觉得舒适感可能来源于大纲带来的「非线性」的写作体验(比起 Org-mode 和 Org-roam 稍显传统的书写体验),这种非线性给了我极大的畅快感。此外,我以前有一些日程和项目管理上的设想,比如一个项目的进展可以从时间轴和逻辑轴两方面查看,Logseq 只需要寥寥数个简单的概念就可以完美实现,并且不需要手工同步这两者。

6 个赞

讚,截圖看看效果,多謝分享