展开讨论

经验与复盘经验摘录 · 机器翻译

但说实话,我使用Emacs的时间并没有教会我如何"构建个人软件"

… 但说实话,我使用Emacs的时间并没有教会我如何"构建个人软件"。我的Emacs配置非常脆弱,当我尝试在Windows和macOS之间使用时简直是一场噩梦。我的大学项目是使用org-mode和一些工作流的不洁组合来编写的,用来生成漂亮的LaTeX文件,而我无法告诉你如何重新编译它(如果我尝试的话,我可能会让LLM直接把它翻译成LaTeX)。我希望我的生活尽可能少维护,而为所有事情自己构建软件并不总是与之兼容。 [0]: 一个NETFX应用程序的Rust重写版本,仅仅因为20分钟的安装时间让我烦躁:https://github.com/bevan-philip/wlan-optimizer

源讨论软件的Emacs化原帖 284 条评论 · 导入时统计
4

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 4

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

BM

Org原生支持嵌入式LaTeX,所以我不明白为什么这个组合会是不洁的。你只需编写Org格式的标记,需要时使用LaTeX,然后通过org-export-dispatch导出。如果你设置了发布项目,它在将Org发布为HTML时也会像你期望的那样工作。由于这样方便,我现在几乎从不直接用plain .tex文件写作了,而且早就忘记了很多Org覆盖的LaTeX语法(通常是论文中的大部分正文)。预览功能也节省了很多时间。 要跨操作系统共享一个init.el文件,只需让操作系统特定的表达式有条件地检查system-type变量。对于大多数设置,应该只有少数几个这样的条件。

完整原文
TA

> 我希望我的生活尽可能少维护,而为所有事情自己制作软件并不总是符合这个目标。 所以 LLMs 足够好可以制作个人软件,但还不够好来维护它们?

完整原文
E4

我在 Linux、Windows 和 macOS 上都使用相同的 Emacs 设置,已经持续了 15 年。说实话,这是我在计算机生活中最好的东西。

完整原文
IL

> 我希望我的生活尽可能少维护 我真的无法理解这意味着什么。我是个程序员——我每天的工作都是改变计算机系统的运行方式——本地的、远程的、云的、嵌入式的等等。需求在变,范围在波动,问题空间在演变——增长和缩小,积累是不可避免的。我需要经常在不同的语言栈、不同的数据类型、格式、CLI 和网络工具、协议、范式、开源和专有应用之间切换。 这意味着我必须不断适应,我的控制平面必须跟上这种变化。自动化是关键——你必须培养这种思维方式——每一个小烦恼都可以而且应该被自动化。这是一种无止境的、持续不断的流程转变——对我工具的持续维护。但这并不是一种繁重的、被动的维护。 认为你是一个不想...…

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。