我已经以某种方式设置了我的窗户。如何保存此设置以供以后调用?
我已经以某种方式设置了我的窗户。如何保存此设置以供以后调用?
Answers:
查看emacs桌面。我没有可用的emacs,但我相信它是安装emacs时获得的标准lisp软件包的一部分。
使用桌面库将Emacs的状态从一个会话保存到另一个会话。保存Emacs桌面(缓冲区,缓冲区的文件名,主要模式,缓冲区位置等)后,随后的Emacs会话将重新加载保存的桌面。
有时我仍然C-x r w <register>
习惯于将窗口配置存储在寄存器中,并且C-x r j <register>
(其中<register>
是单个字符)跳回到它。
虽然这是一种存储一些窗口配置的好方法,但您希望在一段时间后返回该窗口配置,但我发现Winner模式在某些方面更加方便。(例如,您不必麻烦命名配置)。
只需放入(winner-mode 1)
.emacs,绑定winner-undo
并winner-redo
使用便捷的快捷方式(或使用恕我直言的笨拙C-c <left>
和C-c <right>
预定义的快捷方式),您就可以切换回以前的窗口配置。
另请参阅:M-: (info "(emacs) Window Convenience")
和M-: (info "(emacs) RegConfig")