4 ms·
I tried prelude and a few other starter kits, but still had trouble because the starter kits change the default behaviors, which can be confusing when trying to
by stinkytaco 10y ago
I tried prelude and a few other starter kits, but still had trouble because the starter kits change the default behaviors, which can be confusing when trying to troubleshoot or find answers. I personally feel its better to start "vanilla" and understand the various Emacs concepts.
The built-in tutorial is good. It gets you through the basics of navigating.
Even after having used it for a few years, I enjoyed Mastering Emacs [1]. There are several "getting started" articles on the website and if you find them helpful, the book is also good, in my opinion.
Print out one of the many reference cards available (the official one is available on the Gnu website [2]).
Try org-mode [3], which is built in. It's extremely useful and a gateway to emacs.
[1]:https://www.masteringemacs.org/ https://www.masteringemacs.org/
[2]:https://www.gnu.org/software/emacs/refcards/pdf/refcard.pdf https://www.gnu.org/software/emacs/refcards/pdf/refcard.pdf
[3]:http://orgmode.org/ http://orgmode.org/
EDIT: Oh, and for remote hosts, I find it easiest to connect with Emacs, rather than connect and try to run Emacs from the remote host.
- cryptarch 10y agoOn remote hosts, is there a trick like having an Emacs-slave on the remote hosts? Something like SSH for Emacs, that makes use on remote systems seamless?
- stinkytaco 10y agoI guess it depends on what you're trying to accomplish. If you are trying to edit on the remote machine, just open the files directly in emacs is the best bet: http://stackoverflow.com/a/20624538 http://stackoverflow.com/a/20624538 (side note, this is one of the best parts of org-mode, it supports remote links to files. When you open the link, it will open it in a buffer and depending on your config, even switch to the correct mode). On the same page there's a tip to set up dired (an emacs file browser) to browse the remote machine and open files within emacs. You can also run eshell or ansi-term from within emacs, if that's what you need to do. So I guess I don't find much need to run a client system, but I'm not 100% sure what your needs are.