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.
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.
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?
Do other windows start inheriting the project drawer if older windows are closed?
Each window has multiple tabs - how do you tear off and replant them using the keyboard?
Doh, now the temporary horizontal split panes like find-in-project, the python console, etc, must be attached to a specific narrow window.
And so on. I like a multi window desktop and am certainly not a maximise-everything guy. But relying on the OS for everything is not optimal.
Because there are so many benefits of having multiple buffers/files open within the same Vim instance it makes sense to have multiple buffers viewable at once, not to have only one viewable at a time. You lose a lot of editing power if buffers are not open in same Vim instance; it doesn't make sense to open a new file separately in different Vim instance. Moreover, many times split windows are useful to show two different views of the _same_ buffer at once.
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.