Earlier quoted context omitted.
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.
TextMate 2 (Public) Alpha
161–170 of 178 posts
Re: TextMate 2 (Public) Alpha
#162Earlier quoted context omitted.
Yeah, but far more people will never learn vim because of the learning curve.
Vi is incredibly easy to learn, but it takes some learning before you can accomplish anything. You can sit down with Bill Joy's original paper, read it, try stuff out, and you will be using Vi at 50% of the competence of a master with years of practice. Emacs on the other hand seems to be simpler to get started in, but it never gets simple like Vi does. After you get over the first hump, you just see the Himalayas ri…
(setq backup-directory-alist `(("." . "~/saves"))) (setq tramp-backup-directory-alist backup-directory-alist) (setq backup-by-copying t)
Re: TextMate 2 (Public) Alpha
#163I can't believe the number of "oh screw this i'm using " comments sprinkled all over everything TM2 related these days. It's as if people need to echo their personal choice every time TM is mentioned to give them a sense of reassurance that they made the right decision and to prevent themselves from relapsing back to TM. I'm looking forward to see how TM2 progresses!
Re: TextMate 2 (Public) Alpha
#164Earlier quoted context omitted.
This is a common misconception about ST2. The editor is actually written in C++, but exposes a Python API for plugins.
The dependence on Python for configuration is for me a decisive objection. My copy of Textmate has little scripts buried all over it in several languages but with Sublime Text I am completely frozen out, or so it seems.
The reason Python is used for the API is because the editor is cross-platform, and Python is the best choice for such a situation. If you want to run other scripts or programs, you can use the python subprocess module.
If there is something you are looking to tweak, http://sublimetext.info/docs/en/ has a lot of good info, and the forum (http://www.sublimetext.com/forum/) tends to be a pretty good place to ask questions.
Re: TextMate 2 (Public) Alpha
#165Earlier quoted context omitted.
Nah, Textmate 1.5 as it is is perfectly fine. I mean, who really needs chunked undo anyway? And opening files larger than a few hundred k? Really, just split them. They"re a bad idea anyways. Or something like incremental regex search. Real men can read the code faster than any search indexer, so who needs that? Seriously though, I agree that some incremental fixes to Textmate 1.5 might have been a saner option than…
Being a user of TextMate 1.5, I don't know what issues you're referring to with "files larger than a few hundred k?" I've opened multi-megabyte XML files and dealt with them just fine. I've done regex search and replace commands, fairly complex ones, on SQL backups that are multi-megabyte without issue. I repeat, what's the complaint? TextMate2 is a bit rough, yes, but I don't expect better from a prerelease. As it i…
Also, my Textmate regularly crashed whenever I tried to open something larger than a meg or two.
Re: TextMate 2 (Public) Alpha
#166Earlier quoted context omitted.
Or I'm really fast?
Faster to 1) leave the keyboard, 2) navigate with the mouse to the project pane, 3) select file, 4) back to the keyboard etc than to press 2-3 keys in Vim to move between NerdTree and your content and open whatever? I don't think so. In the very least, you could just use NerdTree with the mouse, exactly like TM, and it would be the exact same speed.
It's the same issue I have with working in the terminal. Even after years I still find it very slow to navigate, because I always have to stop and think of the actual names and type them (partly) out, instead of letting my spatial and visual pattern matching do its thing.
Re: TextMate 2 (Public) Alpha
#167no cross platform support = no interest. If you only ever use a mac, textmate is awesome. However, having to use a different editor in every OS is just ridiculous. Thankfully Sublime Text 2 is around.
Re: TextMate 2 (Public) Alpha
#168In 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.
Re: TextMate 2 (Public) Alpha
#169Earlier quoted context omitted.
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.
Which tiling window manager have you settled on?
Re: TextMate 2 (Public) Alpha
#170Earlier quoted context omitted.
The dependence on Python for configuration is for me a decisive objection. My copy of Textmate has little scripts buried all over it in several languages but with Sublime Text I am completely frozen out, or so it seems.
Actually, Python isn't used for configuration at all, just for writing plugins. JSON is the configuration language. You can even change the menus in the app by editing the Main.sublime-menu. The reason Python is used for the API is because the editor is cross-platform, and Python is the best choice for such a situation. If you want to run other scripts or programs, you can use the python subprocess module. If there i…