2015-09-29 55 views
1

我發現自己這經常做:如何在emacs中保存典型的啓動工作流程?

  • 推出的emacs

  • 噓到服務器通過C-x C-f [RET] /ssh:[email protected]:filetoedit.py [RET]

  • C-x 2拆分窗口

  • C-x o切換到頂部窗口

  • M-x shell在我的ssh連接

我有什麼辦法可以自動複製在啓動這一進程啓動一個shell? M-x desktop-save似乎沒有爲我做這個。

+0

的不同值的寄存器就定義一個宏。然後你可以在一個命令中調用它們。 –

回答

0

儘管我熱衷於emacs,但我建議你看看「tmux」。

您只能在tmux中運行emacs一次。稍後,當你第二天回到辦公室時,你只需重新連接到tmux會話並且會發現你的emacs實例仍然存在。

0

你並沒有詳細說明你的設置,我同意tmux可能會有所幫助。就我而言,我會做一個你每天都在問的問題。我在我的Mac上運行GUI emacs 24,我將通過VPN連接工作,並打開幾個tramp緩衝區和shell。然後,我只需睡覺Mac,通勤工作,重新建立VPN連接,然後繼續,就好像流水線緩衝區沒有任何事情發生一樣,並且在shell緩衝區中運行M-x shell之後,繼續進行,就像沒有任何事情發生一樣。

重複這幾個文件/殼對我的窗口配置可能保存到C-X讀寬x和C-X讀ĴX爲X.

相關問題