Live data from Hacker News

TextMate 2 (Public) Alpha

blog.macromates.com

61–70 of 178 posts

Re: TextMate 2 (Public) Alpha

#61
post #41
post #33

Earlier quoted context omitted.

The OS isn't better at it if there is none or limited ability to manipulate the windows in a keyboard driven way. I use and love the 3rd party tool SizeUp, but SublimeText2's integrated pane management (including moving tabs between them) is far better than plain windows.

Can you help me understand how it's better? SizeUp looks perfect for something like this. Want to view two files? Ctrl-right on one, it's now on the right side of the screen. Command-O, chose the new file, Ctrl-left on it, it's now on the left side. I'm honestly very curious what Sublime/etc offer that is better than what you can do with the OS?

Because then I've gotta deal with two windows. Cmd+~ : One's now in the background, the other isn't. Switch apps, one comes back, the other doesn't. Switch monitors, the sizing's off. Try to do anything other than 50/50 split, have to adjust manually. Try to use TM's project browser (seriously), doesn't work. Try to swap that second file for a different one, have to close the window, open a new window & reposition. It's generally a much clunkier workflow.

Granted, I only know that from using VIM (and occasionally SublimeText), but it's been one of my "Dear GOD Give Me This in TM" requests for a while. I've got SizeUp and love it - truly one of my must-have apps - but to me it's a hack, not a solution.

Re: TextMate 2 (Public) Alpha

#62
post #18
post #2

Split views are coming. From the post: "Split views: Yes, I actually had this on the alpha milestone, I’m not overly excited about this feature myself, but I know it’s a very common request, so eventually it should find its way into the application."

I don't get why people think this is an editor feature, and not an OS feature. When I want to view two files at the same time, I open two windows, and put them side by side. Not everything needs to be fullscreen all-the-time. Let the OS manage windows. It's better at it! Besides, having windows automatically become half-maximized is easy with the right tools, like BetterTouchTool (Do it with a gesture!), or Divvy.

It's not necessarily about having two files open at once. More often than not I want the same file open in two windows so I can reference one part while I work on another. This can be done in TextMate but not easily. TextMate also doesn't quite make it easy to open different files in the same project in different windows: It's something like Go to File (command-t), Reveal in Project (command-control-r), right-click on the file and select Open in New Window (no keyboard shortcut). You should be able to do this entirely from the keyboard but you can't within the confines of TextMate.

I also happen to work on a project with 24k+ files, which even with an SSD TextMate does not do well with. I have a script to generate a tmproj file[1] that contains the files I want to make it manageable.

[1] https://gist.github.com/1473107

Re: TextMate 2 (Public) Alpha

#63
post #24

Earlier quoted context omitted.

From what I've gleaned, it sounds like (although I haven't been able to try the alpha myself) that TextMate is missing some crucial features, such as split screen functionality. After switching from TextMate to vim I'm almost certain I won't be able to switch back and especially not if stuff like that doesn't make it into the final release.

Modal editing is the killer feature for me -- and the lack of those special project files cluttering up everything. Even if TextMate had splitscreen, Vim used with the project-oriented NerdTree and BufExplorer plugins is a tough combination to beat for everyday hacking. Sublime Text 2 with Vintage mode enabled comes close, but man does it clutter up your project folders.

How does it "clutter up" your project folders?

With ONE project file, that you don't even have to put inside the project folder?

Re: TextMate 2 (Public) Alpha

#64

Earlier quoted context omitted.

What about textmate makes it better for quick navigation over something like macvim with nerdtree and one of those project search tools like command-t? Curious on this one not being snarky. I like text mate for the find and replace that can do counts on matches to make sure you are getting the ballpark of matches correct, and incremental replace is nice too until you are satisfied with your search terms. Any way to d…

I can navigate the TM drawer much faster than I can navigate NERDTree. And I've probably spent more time in Vim so it's probably not just habit, but usability. Yes, command-t works, I mean, Vim is not a bad editor at all, I just find that TM is easier to use which leads to quicker workflows.

"""I can navigate the TM drawer much faster than I can navigate NERDTree. """

Then you're doing it wrong.

Re: TextMate 2 (Public) Alpha

#65

In the mean time Sublime Text 2 has all of the Alpha features as well as cross platform support and support for TextMate bundles. You should really give it a shot if you haven't.

I'm sure I'm not the only textmate user who finds Sublime Text hideous. I'd sooner bite the bullet on vim if I'm going the ugly route.

I would have to agree. I tried Sublime Text for two weeks, but I continued to dislike it. It's not a bad editor or anything, it's just not for me.

Personally I'm getting a bit tired of reading about how people think that TextMate is done and how we should move on. TextMate 1.5 is still my text editor of choice, it simply fit how I work. Honestly I would be happy if TextMate 1.5 is just maintained as is.

There's a lot of complaining about TextMate which I simply don't understand. Split screen editing, really, you care about that? I just open two windows. More frequent update? Why? Do you really need a new feature in your text editor every week? "The new icon is ugly"... No, it's cute, but also not important.

The main thing that Allan did wrong was starting to talk about TextMate 2 to early. It would have been much better to have said nothing and just release an alpha or beta when he was ready. People a fascinated by new versions for some reason, they apparently want version two, just because two is higher than one. Perhaps if Allan hadn't said anything people wouldn't feel to entitled to a new version (wrongly entitled in my opinion).

Also, let's try to remember that it is actually a pretty complex piece of software that a lot of us will be getting for free.

As for Sublime Text, as a replacement for TextMate, yeah, I pick Vim a head of Sublime any day. Then again I would pick Idle a head of Sublime Text.

Re: TextMate 2 (Public) Alpha

#66

In the mean time Sublime Text 2 has all of the Alpha features as well as cross platform support and support for TextMate bundles. You should really give it a shot if you haven't.

I tried Sublime Text 2 and didn't like it, now waiting for a stable release of TextMate 2

I also tried it some months ago and didn't like it. I couldn't quite put my finger on it, but it somehow felt awkward to me. I just downloaded it again though - going to give it another try before I make my final decision.

Re: TextMate 2 (Public) Alpha

#67
post #57

I've had a TM1 license for a while now and I'll definitely be giving TM2 a shot. Last time I tried Sublime Text 2 there was a complete lack of a subversion plug-in (that I could find). Has that changed? If not then it's a no go.

A wild subversion user appears!!!

Re: TextMate 2 (Public) Alpha

#68

In the mean time Sublime Text 2 has all of the Alpha features as well as cross platform support and support for TextMate bundles. You should really give it a shot if you haven't.

The vintage (vim-like) mode is what pulled me into sublime text as my go-to editor. It's just so much faster. I opened the textmate alpha and immediately had a bunch of j characters appear before I realized i don't think I can go back. It's either ST or vim for now…

Try Vico. Textmate bundles and vim editing.

Re: TextMate 2 (Public) Alpha

#69
post #33
post #18

Earlier quoted context omitted.

I don't get why people think this is an editor feature, and not an OS feature. When I want to view two files at the same time, I open two windows, and put them side by side. Not everything needs to be fullscreen all-the-time. Let the OS manage windows. It's better at it! Besides, having windows automatically become half-maximized is easy with the right tools, like BetterTouchTool (Do it with a gesture!), or Divvy.

The OS isn't better at it if there is none or limited ability to manipulate the windows in a keyboard driven way. I use and love the 3rd party tool SizeUp, but SublimeText2's integrated pane management (including moving tabs between them) is far better than plain windows.

On linux, I've been using tiled window managers exclusively for about three years now and the lack of good tiling features is almost painful when I use windows (though the win7 tiling features certainly were a welcome addition). I personally hate having to reach for the mouse if I'm typing, so tiled window managers are a perfect fit for me.

Re: TextMate 2 (Public) Alpha

#70
post #18
post #2

Split views are coming. From the post: "Split views: Yes, I actually had this on the alpha milestone, I’m not overly excited about this feature myself, but I know it’s a very common request, so eventually it should find its way into the application."

I don't get why people think this is an editor feature, and not an OS feature. When I want to view two files at the same time, I open two windows, and put them side by side. Not everything needs to be fullscreen all-the-time. Let the OS manage windows. It's better at it! Besides, having windows automatically become half-maximized is easy with the right tools, like BetterTouchTool (Do it with a gesture!), or Divvy.

Because ":split otherfile" is faster, easier and provides a better result. I don't need to fuss with windows or even take my fingers off the keyboard.
Post reply on HN