在emacs的org mode 下编辑源代码

本文介绍了在Emacs的org mode下编辑源代码的方法,包括使用C-c '快捷键打开和关闭编辑缓冲区,C-x C-s保存代码,以及如何自定义编辑模式和窗口排列。在主模式下,源代码缩进和fontification可以根据语言特性进行调整,提供更好的编辑体验。
摘要由CSDN通过智能技术生成

C-c '用于编辑当前代码块。它打开一个新的主模式编辑缓冲区,其中包含'SRC'代码块,可以进行任何编辑。 C-c '再次关闭缓冲区并返回Org缓冲区。

C-x C-s 保存缓冲区并更新组织缓冲区的内容。

设置org-edit-src-auto-save-idle-delay为在一定的空闲延迟时间后保存基本缓冲区。

设置org-edit-src-turn-on-auto-save为使用将此缓冲区自动保存到单独的文件中auto-save-mode

C-c ' 关闭主模式缓冲区并返回Org缓冲区。

在主模式下编辑源代码时,org-src-mode 次模式保持活动状态。它提供了如下所述的这些自定义变量。有关更多变量,请查看自定义组org-edit-structure

org-src-lang-modes

如果<lang>-mode存在名为Emacs主模式,其中<lang> 是代码块标题行中的语言标识符,则编辑缓冲区使用该主模式。使用此变量可以任意将语言标识符映射到主要模式。

org-src-window-setup

用于在创建新编辑缓冲区时指定Emacs窗口排列。

org-src-preserv

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值