如何使用预定义窗口启动Emacs?

时间:2013-09-30 02:12:46

标签: emacs

有没有办法让我的Emacs以预定义的帧开始作为我的附加屏幕截图? 我不太熟悉如何在我的.emacs脚本中做到这一点......

Emacs with three frame

这很简单:

  1. 水平分割窗口(并排创建两个窗口)
  2. 垂直分割窗口(将左边的第一个窗口分成两部分)。
  3. 在最后一个窗口中,我希望它上传日历。 我做这个安排主要是因为我的显示器左侧有一个破损的液晶显示器。所以我的代码必须位于屏幕的右侧:)

    编辑1 根据Juanleon的回答,我添加了另一个eshell窗口+打开一个特定的* .org文件(这是我应该为项目工作启动emacs的假设):

    ;my preferred working space                                                                                                                                                                                                       
    (find-file "docs/steps.org")
    (split-window-horizontally)
    (other-window 1)
    (calendar)
    (other-window 2) ;main code                                                                                                                                                                                                       
    (split-window-vertically)
    (other-window 1)
    (eshell)
    (other-window 2)
    

    产生这种视觉效果: enter image description here

1 个答案:

答案 0 :(得分:2)

将它放在init文件的末尾:

    (split-window-horizontally)
    (other-window 1)
    (calendar)
    (other-window 1)