Marnen Thanks for your comments
> Ah, good point. Emacs is my favorite console editor, but I'm not all > that crazy about the graphical versions I've tried. Actually, I use Fedora, and installed the gnome version of emacs, so I do have the graphical console, but your comment about learning the keystrokes is valid. When you've been used to the normal windows style keystrokes, the emacs ones take a bit of getting used to. But I am getting there by forcing myself to use it for my real development. I am already beginning to feel more comfortable. > NetBeans is an excellent IDE, but it's overkill for Rails. (I'd be > curious to know about it's sluggishness, though -- it has consistently > been pretty fast for me on Snow Leopard.) I do like NetBeans, but I found it is hungry on resource, and I notice a distinct delay when browsing the file tree or opening a file etc. Also, the auto suggest popup boxes keep coming on. I turn them off but they reappear. I find that annoying because they frequently pop up just as I have finished entering a line, and their appearance causes a delay whilst they are escaped. I may be missing a setting somewhere to turn them off. For portability, I actually use a small machine for development, which is probably why NB feels a bit slow. > Then I'd almost say you shouldn't use Emacs. You definitely have to be > comfortable with keyboard commands to get the most out of it. I already make good use of filename auto complete in the linux shell and am finding using that for locating files is good. I have figured out that using partial complete brings up a list of filenames for selection and I am getting to really like that. > > Syntax highlighting is great > > Any better than in other editors? Not necessarily better, but haml and sass highlighting is available which is not true for all other editors (I actually like bluefish a lot, but I havn't found a haml/sass option). Flagging of syntax errors seems pretty good too. > You might want to investigate a GUI version of Emacs, then. I don't > like the ones I've tried, but you might. The Gnome emacs has a Buffers command in the menu which is great, but I get a 2 second delay between clicking a command and the menu appearing. Also, I do a lot of work across vpn to my sites, so I want to force myself to learn the keystrokes rather than depend on the menu. I have to admit to using the menu cut and paste quite a bit. I haven't yet mastered doing this easily with keystrokes (i know there is a way of switching emacs to use the standard cut and paste keystrokes, but it seemed that doing that would interfere with other emacs commands so I haven't tried it - perhaps I should). I do like the ability to operate on a rectangle of text though, on some occasions this can be useful. > IMHO, so does KomodoEdit. Actually, Emacs "coming close to [TextMate]" > is a funny statement: Emacs is probably the more powerful of the two. I havn't used Textmate, so I was really only commenting on what I had read. The two areas I want to start to get to grips with now are auto formatting and text snippets, but where do I find the info for them? eg what is the correct way to create a new def. With NB, when you start a def, the end is often created automatically with correct indentation. How can I do that in emacs? > C-k, C-y, C-y. There may be a faster way. If you don't know this, you > *really* need to spend time on Emacs basics. I have started using this sequence, it just seemed a bit odd to remove something first to replace it twice but after a while you don't even notice. Tonypm -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-t...@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.