Emacs ESS SAS:自动窗口分割以显示程序,日志和列表

时间:2015-11-25 17:54:16

标签: emacs sas ess

我想设置Emacs / ESS,以便在按F3运行程序(在服务器上)时,它会将我的窗口分成3个部分。理想情况下,SAS程序的一侧有一个较大的窗口,另一侧有两个包含LOG和LST文件的半高窗口。

我一直在使用C-x 2和C-x 3手动分割我的Emacs窗口,然后循环浏览每个窗口中的缓冲区以获得我描述的结果。这样可行,但以某种方式实现自动化会很棒。

这是可能的,如果是的话,我该怎么做?

1 个答案:

答案 0 :(得分:0)

您首先需要定义一个命令(defun)来执行您的操作 需要(您将使用(split-window-below)(split-window-right)          而不是C-x 2C-x 3)。然后使用以下命令将F3与该命令绑定:

(global-set-key (kbd "<f3>") 'your-command-name)