emacs
emacs copied to clipboard
My Emacs config
-> What is this? : This is my emacs setup, geared towards ruby/rails and elisp, once-in-a-while c++ development.
-> How to use this thing? : Assuming you are on unix/mac.... these steps should work....
$ cd
$ # install python and pymacs using your package manager (aptitude/emerge/yum/yast... whatever)
$ # if you installed emacs from source or your dist doesn't wire pymacs in site-lisp.el,
$ # then you need to add pymacs initialization to your .emacs before loading emacs.el
$ # try doing M-x load-library RET pymacs RET in your emacs session to find out if pymacs has been wired in
$ # do the next line only if pymacs loading failed
$ cat > .emacs # and paste the following lines in the terminal emulator
(add-to-list 'load-path "/usr/share/emacs/site-lisp/pymacs") # i used path as used by my debian box, substitute it with your
-> How do i find out what went wrong when i tried to do THAT? : M-x 'toggle-debug-on-error' and it will show you what went wrong.
-> How often should i pull? : May be once in a while, i will keep adding/removing/modifying things to make them work better for me, you may like those modifications, so pulling once in a while may be something you want to do...)
-> Why have i not tried/added/enabled that cool addon called X? : Because i didn't know about it... please drop me a message on my github profile... :-)
-> Why is pymacs required? : I use ropemacs which is a terrific tool that takes emacs' python support to the next level(read about it -> http://rope.sourceforge.net/). You don't need it if you don't plan on hacking python code in emacs. However, the repo doesn't work without pymacs, so if you need to have it working without installing pymacs, drop me a mail so i can give you a little patch to fix it locally.