主要观点:作者主要分享了在 macOS 上使用 Emacs 的各种集成、调整和工具,包括 Emacs Plus、图标、修饰键、窗口、视觉调整、表情符号选择器、长按输入重音、旋转显示器、打开默认应用、在 Xcode 中打开文件、SF 符号使用、快速杀死进程、SwiftUI 支持、更改默认应用、切换暗黑模式、连接蓝牙音箱、Eshell 启动横幅、屏幕录制、LSP 支持、搜索播放音乐、在 Finder 中批量显示、使用 macOS 垃圾桶、构建 macOS 工具、将 Emacs 设为默认邮件编辑器、扩展 Emacs 键绑定到其他应用以及使用 Org 模式等方面的内容,并提到后续会更新,还鼓励赞助等。
关键信息:
- 运行 Emacs 的方式:通过 Emacs Plus 及相关选项,如
brew install emacs-plus@30 --with-no-frame-refocus --with-native-comp --with-savchenkovaleriy-big-sur-curvy-3d-icon
。 - 图标设置:使用 Valeriy Savchenko 的图标,通过
--with-savchenkovaleriy-big-sur-curvy-3d-icon
选项。 - 修饰键调整:将 macOS 的 Command (⌘)设为 Emacs Meta 键,
(setq mac-command-modifier 'meta)
,禁用 ⌥ 键,(setq mac-option-modifier 'none)
,并解决 C-M-d 不可用的问题。 - 窗口相关:使用
--with-no-frame-refocus
选项避免 Emacs 关闭窗口时重新聚焦其他框架,更喜欢重用现有框架,(setq ns-pop-up-frames nil)
。 - 视觉调整:如设置
(setq ns-use-srgb-colorspace nil)
,使用透明标题栏和add-to-list 'default-frame-alist '(ns-transparent-titlebar. t)
、(add-to-list 'default-frame-alist '(ns-appearance. dark))
,启用菜单栏(use-package menu-bar :config (menu-bar-mode +1))
。 - 其他工具和功能:如表情符号选择器、长按输入重音的 Emacs 版本、旋转显示器的命令、各种打开和操作 macOS 应用的命令(如
dwim-shell-commands
中的多个命令)、切换暗黑模式的命令、连接蓝牙音箱的实验、Eshell 启动横幅、屏幕录制命令、LSP 支持(eglot)、搜索播放音乐的实验、在 Finder 中批量显示文件的工具、使用 macOS 垃圾桶、构建 macOS 工具(如书签启动器)、将 Emacs 设为默认邮件编辑器、扩展 Emacs 键绑定到其他应用以及多个围绕 Org 模式的 iOS 应用(Journelly、Flat Habits、Scratch、Plain Org)等。
重要细节:
- 提供了多个相关工具和命令的截图,如 Emacs 图标、菜单栏、各种 macOS 操作的效果等。
- 提到后续会继续寻找 macOS 相关技巧并更新帖子,鼓励赞助等。
- 部分工具和功能有相关的链接,如 iOS 应用的介绍链接等。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。