我發現自己這經常做:如何在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
似乎沒有爲我做這個。
我發現自己這經常做:如何在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
似乎沒有爲我做這個。
儘管我熱衷於emacs,但我建議你看看「tmux」。
您只能在tmux中運行emacs一次。稍後,當你第二天回到辦公室時,你只需重新連接到tmux會話並且會發現你的emacs實例仍然存在。
你並沒有詳細說明你的設置,我同意tmux可能會有所幫助。就我而言,我會做一個你每天都在問的問題。我在我的Mac上運行GUI emacs 24,我將通過VPN連接工作,並打開幾個tramp緩衝區和shell。然後,我只需睡覺Mac,通勤工作,重新建立VPN連接,然後繼續,就好像流水線緩衝區沒有任何事情發生一樣,並且在shell緩衝區中運行M-x shell之後,繼續進行,就像沒有任何事情發生一樣。
重複這幾個文件/殼對我的窗口配置可能保存到C-X讀寬x和C-X讀ĴX爲X.
的不同值的寄存器就定義一個宏。然後你可以在一個命令中調用它們。 –