solution is to use the Emacs server to reduce the number of times you
have to start Emacs (@pxref{Emacs Server}). If your @file{.emacs}
defines many functions, consider moving them to a separate
-(byte-compiled) file which you load in your @file{.emacs}.
+(byte-compiled) file that you load in your @file{.emacs}.
If you are going to write actual Emacs Lisp programs that go beyond
minor customization, you should read the @cite{Emacs Lisp Reference Manual}.