http://www.perlmonks.org?node_id=272798


in reply to Text Editors

I use emacs. Rather than just another me too, I thought I'd share how I get around the slow startup problem so many people have mentioned.
(It's actually xemacs that I use, but emacs has a slightly different server mode that you can use too.)
Two aliases:
alias gnuserv 'xemacs -e gnuserv-start -unmapped &' alias xe 'gnuclient'

I run 'gnuserv' when I first login for the day. The unmapped option makes it run in an invisible window on X. Then, rather than using 'xemacs perlscript.pl', I use 'xe perlscript.pl'. Opens much much faster. 'C-x #' closes the window without exiting the server.

Great feature, hardly ever used.

hints: for emacs:
emacs doesn't have the unmapped option, so I iconify it. I can't actually get this to work, so suggestions are welcome.
alias eserv 'emacs -e server-start -e iconify-frame &' alias em 'emacsclient'