Emacs 启动,如何生成窗口和缓冲区

Emacs 启动,如何生成窗口和缓冲区

我从 sublime 换到了 emacs,我很喜欢它。Org 模式对我来说是必备的,我想用它来定制我的 emacs 启动。

我通常像这样工作:

______________
|         | B |
|         |___|
|    A    | C |
|         |___|
|         | D |
|_________|___|

A:临时文件和文件
B:显示日历
C:显示组织全局待办事项列表(或议程视图)
D:我的待办事项文件

我希望在启动 emacs 时有此配置。因此我需要在右侧创建 3 个窗口,并调用 3 个缓冲区。

我还想“锁定”这些窗口,我的意思是避免上下文缓冲区取代这三个窗口中的一个。

你能给我一些建议吗?

答案1

这可能就是你需要的tiling.el网格布局;你可以结合两者来满足你的需求

然后,检查手册中的窗口寄存器以锁定布局

答案2

您可以在 .emacs 文件中设置如下内容:

(split-window-horizontally)
(other-window 1)
(calendar)
(split-window-vertically)
(other-window 1)
(org-mode)
(split-window-vertically)
(other-window 1)
(find-file "/path/to/your/file")

朝这个方向走下去,某些事情就会有效。

相关内容