如何改变~/.Emacs自动分割屏幕和运行shell



加载emacs后,我总是运行以下命令来设置工作环境:

1> C-x 2将窗口分割为两个缓冲区

2> C-x o将光标移动到新创建的缓冲区

3> M-x eshell进入shell模式

4> C-x o移动回原来的缓冲区

问题>有没有一种方法可以让我自动完成所有这些,或者至少让它更容易一些?

谢谢

在.emacs文件中试试:

(split-window)
(other-window 1)
(shell)
(other-window 1)

您可以将此序列记录为键盘宏,参见此答案

我正在使用一个弹出窗口的其他一些shell工作流。

这里有两个类似的解决方案:

  • EmacsWiki ShellPop
  • 和稍短的解决方案

HTH

最新更新