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.
TextMate 2 (Public) Alpha
141–150 of 178 posts
Re: TextMate 2 (Public) Alpha
#142Earlier quoted context omitted.
I would recommend keeping an eye on vico. It's likely it doesn't do everything you're used to in vim, but there's been constant improvement in this regard over the past 2-3 months.
Problem with vico is that it's based on textmate plugins. If it natively supported vi (and mvim) plugins, then I would have already purchased it. I never understood the decision to go that direction. Vico is gorgeous, though.
I do get what you're saying though. You lose a great deal of existing work because of that. I considered vico a new editor built on the base concept of vim, rather than a total replacement, and in that sense I think it succeeds very well.
Re: TextMate 2 (Public) Alpha
#143Earlier quoted context omitted.
It's opt-in for old projects, but it's as simple as compiling the app with Lion support without code changes or compatibility issues to turn on the flag for the window in IB. (Obviously, for new Lion projects, it's automatically enabled). The issue of checking in code comes when you want to add an "Enter Fullscreen" menu item, which requires a tiny bit of code to make sure you don't call "toggleFullscreen:" on a wind…
To me, this seems to be an "opt-out" rather than "opt-in" sort of thing. The easiest parallel would be maximizing windows in Windows or most Linux WMs: you can maximize all windows by default, but they are free to disallow maximizing. This seems a more reasonable approach.
Re: TextMate 2 (Public) Alpha
#144Crashes on startup on my Leopard 10.5.8 machine, just me or anyone else?
Edit: Problem was that I had Textmate 1 running. Closing it solved the issue.
Re: TextMate 2 (Public) Alpha
#145Earlier quoted context omitted.
To me, this seems to be an "opt-out" rather than "opt-in" sort of thing. The easiest parallel would be maximizing windows in Windows or most Linux WMs: you can maximize all windows by default, but they are free to disallow maximizing. This seems a more reasonable approach.
Full screen mode in Lion is a little more than just maximizing window to fill the screen, though. Developer can/may/should also provide an alternative UI that's tailored for full screen and may update the UI depending on top menu bar's visibility. iPhoto and Photo Booth does this, for example. If bookmark bar is hidden in Safari, it will be shown when you point the mouse at the topmost of the screen (make the menu ba…
I really like how KDE handles this: by default, full screen is like maximizing and turning off the borders/title bar (the window might also cover the panel on the bottom, but I have that hidden so I don't know). However, programs are free to do whatever they want in full-screen mode; Chrome, for example, treats it just like F11.
This lets me have the best of both worlds--if software does something special, it can; if it doesn't, I can still have it full screen, which is especially useful for programs like Emacs (which is its own window manager, really ;)).
Re: TextMate 2 (Public) Alpha
#146Earlier quoted context omitted.
Pardon? If you're implying that ST2 is somehow inherently bad then I CAN'T HEAR YOU OVER HOW MUCH JOY ST2 IS EMANATING.
You have to admit though that Sublime Text 2 is pretty ugly by default. Both theme and initial impression. I really enjoy using it now, but that's after four tries or so after I heard about it few months ago on HN. Initial impression with ST2 is like playing jigsaw puzzles, it's a mix of mouse clicks and some weird text editing until you're comfortable with Cmd+Shift+P. I remembered my experience trying to adjust fon…
Another issue with ST2 is that, like you mentioned, for whatever reason, it's very hard to find answers to your questions via Google. You always either end up at some release notes that tell you the feature you want exists, but not how to use it, or at some forum posting from 200 years ago that's wildly out of date, and full of the usual wildly-stupid comments one finds in most internet forums. There are number of features that I now use daily that I only found out about through word-of-mouth. (To be fair, this last part is probably true for many people with many editors: "Oh, you can do $x in $EDITOR? Show me how.")
Re: TextMate 2 (Public) Alpha
#147In 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.
There is one feature in TextMate that's not in Sublime which I really love to the point, where it's an absolute requirement for me: when I edit a file in TextMate and my account lacks permission for saving the file, TM would allow me to sudo right from the GUI in order to still save. This is much better than seeing that I can't save, copy the whole file to the clipboard, reopen it with 'sudo vim' and then pasting it…
Having said that, it is my editor of choice, but I'm not happy about those two points.
Re: TextMate 2 (Public) Alpha
#148> Full screen mode: This is mainly because we are hesitant to go Lion-only so we are holding back with “lionizing” TextMate till we feel confident we can fully drop backwards compatibility. That's not true. Adding full-screen support does not require breaking backwards compatibility: it's a quick check to see if the feature can be enabled.
I am also confused by all of the Lion hate. I will admit I just recently got my first mac but man is Fullscreen mode NICE. Swipe right to go to the browser, swipe right to my text editor, swipe again to check on the irc window. All the while those screens are not distracting me with popups and notices. To me Lion is still more fluid and better built then anything I've used from Ubuntu to Win7/8.
Re: TextMate 2 (Public) Alpha
#149It was on my Windows NT4 and NT5 (aka Win2K), and then, from 2005, on any of my Ubuntu installations.
I use VIM only when I edit remotely, on servers, but not locally. Haven't took the time to learn how to use it like a ninja.
But if I will ever switch, that would be VIM, no doubt.
That was yet again, code-editor-of-choice discussion, now going back to real work (not meta such as editor config files and plug-ins).
Re: TextMate 2 (Public) Alpha
#150Earlier quoted context omitted.
I am also confused by all of the Lion hate. I will admit I just recently got my first mac but man is Fullscreen mode NICE. Swipe right to go to the browser, swipe right to my text editor, swipe again to check on the irc window. All the while those screens are not distracting me with popups and notices. To me Lion is still more fluid and better built then anything I've used from Ubuntu to Win7/8.
Add more than one physical screen you'll see lion's fullscreen mode completely wastes the extra screens by blanking them out with that grey crosshatching. very lame if you have 3 screens