Hi I have recently purchase a mac and am trying to get into rails, I have managed to install ruby and rails and have the test screen working using the Hivelogic article. I am now trying to follow the screencast for the Flickr tutorial and have run into a few issue I hope someone can help me with. In the tutorial Textmate seems to have a lot of built in rails and html css auto complete features such as putting in the doc type text into the dhtml page. This does not happen on my version how do I activate this? Also when I create a new document it is not displayed yet I get no error message. When I went through the terminal typing mate application.rhtml it was created though. Is this to do with user permissions. I am a mac newbie I am affraid and was wondering if it is to do with the mac user/security model?? This is a trial version BTW whilst I see if I like it or not Some help please! thanks Andy
on 2007-02-24 20:52
on 2007-02-24 23:21
They are tab triggered, if you go to the dropdown menu that looks like a little gear on the bottom bar of textmate you can see what all the applicable ones for the current bundle are.
on 2007-02-25 18:20
Make sure that your TM is selecting the Rails bundle, by looking at the status bar on the bottom. If it's not saying something like "HTML (Rails)" to the left of the gear, try clicking whatever *is* in that position, and see if the popup list has an item with this (or a similar) name. If you don't see it, then go to the top menu and select "Bundles -> Bundle editor" and when you get that, click on the "filter list" box. This will let you see a list of bundles. Scroll until you find something for Rails, and click that. I think that once you do this once, you'll get the Rails bundle whenever you edit a Rails document. I recommend TM very highly. I've been using it for over a year now. I almost never drop back to Emacs and VI anymore, except when I'm logging in to a machine through a terminal window. I use TM for all my work, whether it be programming (with the Rails, C++, Make, R, etc, modes) or writing (latex, markdown, etc., modes). A real strength of TM, compared with Emacs, is the simplicity of its macro scheme ... I no longer have to impose on my lisp-expert friends when I need a macro.