Mam w swoim .emacs
:
(desktop-save-mode 1)
(setq desktop-restore-eager 10)
(setq desktop-save t)
Często mam otwartych wiele buforów (około 100), to naprawdę pomaga - ponieważ emacs ładuje bufory tylko wtedy, gdy nie jest zajęty czymś innym.
Czasami zdarza się, że: Zamykam emacsa, zanim chcę wyłączyć laptopa. Potem zdaję sobie sprawę - muszę szybko edytować jeszcze jeden plik - więc ponownie otwieram emacsa, wykonuję edycję, a następnie go zamykam. Jeśli stanie się to w krótkim czasie, desktop-save-mode
nie będzie w stanie przywrócić wszystkich wcześniej zapisanych buforów. W takim przypadku, kiedy teraz ponownie zamknę emacsa, tylko bufory, które zostały przywrócone, są zapisywane, a stan przed początkowym zamknięciem zostaje utracony.
Czy istnieje sposób, aby to się desktop-save
stało, jeśli wcześniej zapisany pulpit został całkowicie przywrócony?