GNU 23.1.1zapisz i skompiluj automatycznie:
Klikając przycisk F5 mogę skompilować mój projekt. Jednak chcę to rozszerzyć, aby niezapisane prace zostały zapisane, a następnie skompilowane.
Normalnie po prostu wykonuję C-x-s, aby zapisać, a następnie kliknij F5. Ale czy mogę dodać linię, która zaoszczędzi, nie pytając mnie, czy chcę ją zapisać, to się skompiluje, wszystko zrobione automatycznie?
; Compile program using <F5>
; Save all unsaved files here, then compile
(global-set-key [f5] 'compile)
Mam nadzieję, że mnie rozumiesz?
Wielkie dzięki za wszelkie rady,
Myślę, że pytasz, jak sprawić, aby Emacs automatycznie zapisywał pliki podczas kompilacji? Sprawdź moją odpowiedź poniżej, aby dowiedzieć się, jak to zrobić. –
Chociaż nieco różni się to od tego, o co prosisz, ten przepis na dodanie 'po-ratowaniu-haka' zrobił mi pewną sztuczkę - http://rtime.felk.cvut.cz/~sojka/blog/compile- on-save/ – Manav