首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >默认拆分窗口布局

默认拆分窗口布局
EN

Stack Overflow用户
提问于 2012-01-13 04:51:09
回答 2查看 1.9K关注 0票数 4

我使用ESS (Emacs Speaks )编辑R文件的时间占我使用aquamacs的90%。在这种模式下,我发现有一个拆分窗口C-x 3 C-x 2是必不可少的,这样我就可以同时查看源代码和R缓冲区(终端窗口)。因此,每次启动aquamacs时,我都需要执行以下步骤:拆分窗口,选择正确的窗口,将buffer切换到*R*,返回文件。如何跨会话保存此设置?

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2012-01-17 11:34:10

试试这个:

代码语言:javascript
复制
(defun open-r-project ()
  (interactive)
  (delete-other-windows)
  (split-window-horizontally)
  (R)
  (ess-change-directory "~/projects/")
  (next-multiframe-window)
  (find-file "~/projects/")
  (previous-multiframe-window)
)

(global-set-key (kbd "C-c r") 'open-r-project)

但是请注意,这是我的第一个LISP函数。我不知道如何让项目dir参数工作。明天会试一试。哦,注意,我使用的是ESS的SVN版本。

票数 5
EN

Stack Overflow用户

发布于 2012-01-13 05:48:34

有许多包可以做这类事情。看起来layout-restore可能是最合适的,但是您可能想要查看Category Windows页面“切换窗口配置”标题下的Emacs wiki中的所有条目。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8842102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档