Emacs 中使用 smart-input-source 配合 Rime 进行流畅地中英文输入 发表于 2022-09-11 (上次修改时间 2022-10-22) | 4 分钟 | 1645 个字 Emacs 中文输入有不少方案,既可以用外置的输入法(比如 Rime, sogou 等)进行输入,还可以用内置的输入法(比如 pyim )利用 Elisp 完成中文输入。作为中文用户,我们很难避 [阅读全文] Emacs Rime Linux
Emacs Beancount :记账时从其他的账户文件补全账户 发表于 2022-09-10 (上次修改时间 2022-10-15) | 1 分钟 | 480 个字 • 其它语言: English 从单独的 accounts.bean 补全账户 如果你用 Emacs + Beancount 来记账,那你应该有用 beancount-mode 这个包。它可以帮助我们在记账的时候从当前 buffer 中提取出已定义的账户,当我们下达 M-x beancount-insert-account 命令的时 [阅读全文] Emacs Beancount
Emacs 常用 debug 手段 发表于 2022-07-17 (上次修改时间 2022-10-15) | 4 分钟 | 1670 个字 • 其它语言: English 折腾 Emacs 难免会遇到问题。 论坛里经常可以看到有同学遇到各种配置问题的,但却不知从何入手排查。这里我给大家简单地介绍一些常用的方法,当你下次遇到问 [阅读全文] Emacs Debugging
i3wm 工作区如何快速创建 Emacs 窗口 发表于 2021-08-29 (上次修改时间 2022-10-22) | 2 分钟 | 512 个字 平铺窗口管理器为了提升显示空间的利用率,一般都有工作区( workspace )的功能,比如 i3wm 和 qtile 默认定义了10个工作区。工作区可以隔离不同的应用,让我们专注当 [阅读全文] i3wm Emacs Linux
Emacs 中使用 ppcompile 进行远程编译 发表于 2020-04-11 | 2 分钟 | 968 个字 不同于 Python 之类的项目, C/C++ 的项目需要有专门的编译环境,一般国内公司都会搭建特定的编译环境机器,把一些私有的库等依赖放在上面。而这些编译环境的工具 [阅读全文] Emacs
记一个 Emacs 26 Keyboard Macro 输入字符重复的 Bug 发表于 2019-02-03 (上次修改时间 2021-11-24) | 2 分钟 | 639 个字 工作中不时地会使用 Emacs keyboard macro 来解决重复性的编辑任务, 但有时录制了再重放却出现输入的字符被重复了,导致出现非预期的结果。 一般此时为了赶进度,只好忍 [阅读全文] Emacs
在 Emacs 中使用 LSP 开发 C/C++ 工程 发表于 2018-12-22 (上次修改时间 2022-08-20) | 3 分钟 | 1373 个字 写代码的时候,如果能够基于当前的上下文提示补全,不仅能提高写代码的效率,还能提升编程体验,有种行云流水的快感。 Emacs 中之前我用 GNU Global (gtags) 等静态的工具 [阅读全文] Emacs C++ Python