Is there one? I'd like to see even just a page or two of getting started material that gives just a basic overview of how to create and edit a basic html project with TextMate. For example, someone recently mentioned here that you can get a pair of html tags by typing the tag name, then ctrl-cmd-space. That's great! That's the kind of stuff that makes me want to use an editor like Textmate instead of using 'vi' in a bash shell.
So where can I find out how to do more of this kinda stuff?
Thanks!
Sean
:::: DataFly.Net :::: Complete Web Services http://www.datafly.net
On 23/ott/05, at 04:23, Sean Schertell wrote:
Is there one? I'd like to see even just a page or two of getting started material that gives just a basic overview of how to create and edit a basic html project with TextMate. For example, someone recently mentioned here that you can get a pair of html tags by typing the tag name, then ctrl-cmd-space. That's great! That's the kind of stuff that makes me want to use an editor like Textmate instead of using 'vi' in a bash shell.
I agree with you. i think i shoul be very usefull.
Textmate is a very very good editor, but it's not simple to find and use all its features.
G i n o S c o l a ---------------------------------- ginoscola@ginoscola.it www.ginoscola.it ----------------------------------
On 25/10/2005, at 15.20, Gino Scola wrote:
Is there one? [...]
I agree with you. i think i shoul be very usefull.
Textmate is a very very good editor, but it's not simple to find and use all its features.
No doubt about the usefulness — but it's time consuming to write, and many features arise from how basic stuff in TextMate can be combined, hence not really what would typical be in a reference manual or a starters guide, but more like tips and tricks for advanced users… I try to post to my blog from time to time going through various issues, though I have more planned than actually written, since it is, as I started by saying, very time consuming.
--- Allan Odgaard throw-away-1@macromates.com wrote:
No doubt about the usefulness but it's time consuming to write, and many features arise from how basic stuff in TextMate can be combined,
I didn't see an easy way to contribute to the wiki - is there? I feel like there is a bit of a community here, maybe an open wiki a-la Wordpress might be useful.
Not to beat this into the ground but:
Honestly, I think it's super necessary to have some sort of a short document at least giving an overview of TM concepts (like bundles, commands, etc), even with links to relevant sections of the blog. Just a couple pages would be great.
Consider that for a lot of us TM newbies, many of the best features aren't getting used at all because we don't know where to start or even what's available.
I'd like to humbly suggest that some sort of a "getting started" guide should take top priority over adding even more undocumented features that will go unused my many users.
That said, thanks for a GREAT editor! Now if I could just find out how to use all these nifty features ;-)
Sean
:::: DataFly.Net :::: Complete Web Services http://www.datafly.net
On 26/10/2005, at 3.29, Sean Schertell wrote:
Not to beat this into the ground but:
Honestly, I think it's super necessary to have some sort of a short document at least giving an overview of TM concepts (like bundles, commands, etc), even with links to relevant sections of the blog. Just a couple pages would be great.
Did you try Help -> TextMate? It does mention bundles, commands, etc. And it does link to some of my entries at my blog.
[...] I'd like to humbly suggest that some sort of a "getting started" guide should take top priority over adding even more undocumented features that will go unused my many users.
Every feature I add gets an entry in the release notes with what should be enough documentation to use it.
Generally, I agree that a quickstart document would be useful. Failing that, here's an incredibly useful command for newbies:
Control-Option-Command-K
This shows ALL SORTS of useful stuff.
When reading the output of this command, it's also helpful to understand that some keyboard shortcuts are available all the time (e.g., those under "TextMate"), some are available whenever you're writing code (e.g., those under "Source"), and so on.
On Oct 25, 2005, at 9:29 PM, Sean Schertell wrote:
Not to beat this into the ground but:
Honestly, I think it's super necessary to have some sort of a short document at least giving an overview of TM concepts (like bundles, commands, etc), even with links to relevant sections of the blog. Just a couple pages would be great.
Consider that for a lot of us TM newbies, many of the best features aren't getting used at all because we don't know where to start or even what's available.
I'd like to humbly suggest that some sort of a "getting started" guide should take top priority over adding even more undocumented features that will go unused my many users.
That said, thanks for a GREAT editor! Now if I could just find out how to use all these nifty features ;-)
Sean
:::: DataFly.Net :::: Complete Web Services http://www.datafly.net
For new threads USE THIS: textmate@lists.macromates.com (threading gets destroyed and the universe will collapse if you don't) http://lists.macromates.com/mailman/listinfo/textmate
-- Greg Humphreys, Assistant Professor Department of Computer Science, University of Virginia http://www.cs.virginia.edu/~humper/
On Oct 25, 2005, at 8:29 PM, Sean Schertell wrote:
Honestly, I think it's super necessary to have some sort of a short document at least giving an overview of TM concepts (like bundles, commands, etc), even with links to relevant sections of the blog. Just a couple pages would be great.
What I would suggest is a couple of two-page "How to use TextMate for foo" files, where foo=HTML, PHP, Ruby, LaTeX, etc. This way, people can see more directly how TextMate can make them more productive in the language they have to work with, instead of generic "this is what's cool about it" statements. Each document can talk about general TM features and how they affect work in a particular bundle. Given a general template, I would guess each of us could contribute to one of these files, and get them done pretty quickly. Just my 2 cents.
Haris
Well I'm glad to see that I'm not the only nerd who thinks this is important. Thanks Greg for the "Control-Option-Command-K" tip.
Cheers, Sean
On Oct 26, 2005, at 11:01 AM, Charilaos Skiadas wrote:
On Oct 25, 2005, at 8:29 PM, Sean Schertell wrote:
Honestly, I think it's super necessary to have some sort of a short document at least giving an overview of TM concepts (like bundles, commands, etc), even with links to relevant sections of the blog. Just a couple pages would be great.
What I would suggest is a couple of two-page "How to use TextMate for foo" files, where foo=HTML, PHP, Ruby, LaTeX, etc. This way, people can see more directly how TextMate can make them more productive in the language they have to work with, instead of generic "this is what's cool about it" statements. Each document can talk about general TM features and how they affect work in a particular bundle. Given a general template, I would guess each of us could contribute to one of these files, and get them done pretty quickly. Just my 2 cents.
Haris
For new threads USE THIS: textmate@lists.macromates.com (threading gets destroyed and the universe will collapse if you don't) http://lists.macromates.com/mailman/listinfo/textmate
:::: DataFly.Net :::: Complete Web Services http://www.datafly.net
On Sun, 23 Oct 2005 11:23:47 +0900, Sean Schertell wrote this well considered message:
you can get a pair of html tags by typing the tag name, then ctrl-cmd-space.
Speaking of which, I read that tip also. Started using it and then it just stopped working. Possibly after one of the recent build updates. Does anyone know where I could check the setting for this? Is it a bundle? I couldn't find it.
Thanks, Dan J.
On Oct 25, 2005, at 9:21 PM, Daniel Jewett wrote:
On Sun, 23 Oct 2005 11:23:47 +0900, Sean Schertell wrote this well considered message:
you can get a pair of html tags by typing the tag name, then ctrl- cmd-space.
Speaking of which, I read that tip also. Started using it and then it just stopped working. Possibly after one of the recent build updates. Does anyone know where I could check the setting for this? Is it a bundle? I couldn't find it.
It stopped working as in, doesn't do anything, or doesn't do the right thing? Because for me it now works, but produces some very unpleasant looking thing. If in HTML mode type 'tag' and press ctrl-cmd-space, then I get: ?1< />:<></>t?1<ag />:<ag></ag>?1< />:<></>
Thanks, Dan J.
On Tue, 25 Oct 2005 21:31:58 -0500, Charilaos Skiadas wrote this well considered message:
On Oct 25, 2005, at 9:21 PM, Daniel Jewett wrote:
On Sun, 23 Oct 2005 11:23:47 +0900, Sean Schertell wrote this well considered message:
you can get a pair of html tags by typing the tag name, then ctrl-cmd-space.
Speaking of which, I read that tip also. Started using it and then it just stopped working. Possibly after one of the recent build updates. Does anyone know where I could check the setting for this? Is it a bundle? I couldn't find it.
It stopped working as in, doesn't do anything, or doesn't do the right thing? Because for me it now works, but produces some very unpleasant looking thing. If in HTML mode type 'tag' and press ctrl-cmd-space, then I get: ?1< />:<></>t?1<ag />:<ag></ag>?1< />:<></>
Your right, that's not pretty, but for me nothing happens, blinking cursor. I'm using Version 1.1b17 (611)
======================= Daniel Jewett Solid Ether dan@solidether.net http://www.solidether.net
On 26/10/2005, at 4.31, Charilaos Skiadas wrote:
you can get a pair of html tags by typing the tag name, then ctrl- cmd-space.
Speaking of which, I read that tip also. Started using it and then it just stopped working. Possibly after one of the recent build updates. Does anyone know where I could check the setting for this? Is it a bundle? I couldn't find it.
It's in the HTML bundle, and named Insert Tag Pair. The key (and macro) was changed to ctrl-<.
It has also been extended so there are now 3 ways to use it:
1) type the tag name and ctrl-< to get <tag></tag> with caret inbetween, and the ability to use tab to jump past the ending tag 2) press ctrl-< with nothing selected, and it inserts <p></p> with p selected, and tab stops between the tags, and after the end tag 3) select something and press ctrl-<, then it uses the select for the start tag, and the tag part of it for the close tag, e.g. with “div id="foo"” selected, it makes it into: <div id="foo"></div>
[...] If in HTML mode type 'tag' and press ctrl-cmd-space, then I get: ?1< />:<></>t?1<ag />:<ag></ag>?1< />:<></>
That's the old macro, it broke because the regexp library was changed. You can remove the remains of it from ~/Library/Application Support/TextMate/Bundles/HTML.tmbundle/Macros
On Wed, 26 Oct 2005 04:45:55 +0200, Allan Odgaard wrote this well considered message:
It has also been extended so there are now 3 ways to use it:
- type the tag name and ctrl-< to get <tag></tag> with caret
inbetween, and the ability to use tab to jump past the ending tag 2) press ctrl-< with nothing selected, and it inserts <p></p> with p selected, and tab stops between the tags, and after the end tag 3) select something and press ctrl-<, then it uses the select for the start tag, and the tag part of it for the close tag, e.g. with “div id="foo"” selected, it makes it into: <div id="foo"></div>
[...] If in HTML mode type 'tag' and press ctrl-cmd-space, then I get: ?1< />:<></>t?1<ag />:<ag></ag>?1< />:<></>
That's the old macro, it broke because the regexp library was changed. You can remove the remains of it from ~/Library/Application Support/TextMate/Bundles/HTML.tmbundle/Macros
Thanks very much Allan. Dan J. ======================= Daniel Jewett Solid Ether 218 Gordon Ave. Sleepy Hollow, NY 10591 ph: (914) 332-7513 dan@solidether.net http://www.solidether.net