Szukałem, jak przywrócić sesję emacs, bez powodzenia. Szukam przywrócenia wszystkich wcześniej otwartych buforów, z których niektóre mogą zawierać erc, powłoki, katalogi, pliki itp.Przywróć sesję Emacsa/Desktop
Za każdym razem, gdy otwieram emacs, spędzam znaczną ilość czasu na organizowaniu buforów; dzielenie ich na rzędy i kolumny, otwieranie powłoki, organizowanie kanałów irc. Trzeba trochę czasu, aby dostać się do pracy.
Próbowałem dodanie następujących do mojego init.el
(desktop-save-mode 1)
a następnie użycie M-x desktop zapisać. To wydaje się tylko przywracać pliki, które są otwarte, a nie powłoki lub cokolwiek innego działającego w buforach.
Ja również sprawdzana na następujące pytania:
- Session management in emacs using Desktop library
- Emacs session/projects/window management
- Emacsa: reopen buffers from last session on startup?
i czytać przez:
- DeskTop and EmacsSession na emacsWiki.org
Oto screenshot example z mojej sesji emacs.
Prosta odpowiedź byłaby po prostu skupić się na prawdziwej pracy: P
Dziękuję bardzo za szczegółową odpowiedź. Przy odrobinie pracy jestem pewien, że dzięki temu podejściu będę miał dobre rozwiązanie. Twoje zdrowie. –
Bardzo ładne, modularne rozwiązanie. – aartist