繁体   English   中英

如何在特定窗口中使用emacs org-mode打开代码块

[英]How to open a code block using emacs org-mode in a specific window

使用org-mode我想在特定窗口中编辑代码块。

虽然org-mode确实允许对代码块将在哪个窗口中打开进行一些自定义,但是它是非常有限的。 当前可用于org-src-window-setup变量的四个选项包括current-windowother-windowother-framereorganize-frame 但是,这些没有实现我的目标。

我希望能够指定特定的窗口和/或使用windmove-right ,例如,来自windmove包。 目前,我只能指定上述四个选项之一。 同样, other-window ,实际上并没有进入另一个窗口。 而是打开一个垂直拆分并创建一个新窗口。 至少在我的设置中。

有没有办法改变org-src-window-setup变量接受的选项? 也许还有另一种解决方案?

您正在寻找:

C-c '

这将打开一个用于代码编辑的新窗口。 通过保存缓冲区将代码插入文件中

C-x C-s

或通过关闭代码缓冲区

C-c '

对于代码块,有一个快捷方式(yasnipet)

<s [tab]

更多: orgmode文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM