
Package ControlĪdd new plugins with a few keystrokes.

So you can select multiple strings, tags, etc, from ANYWHERE in the document. Sublime: Ctrl-Shift-P: Opens Command PaletteĬlick on what you want or just keep typing until you get to the file type you want and hit enter.Įven better, Sublime can use most TextMate bundles. That one’s easy, JS! A handy short cut for sure. Or ctrl-opt-cmd-j which will prompt you with a choice, Java or JavaScript. You can use ctrl-opt-cmd-h to change it to html, giving you html syntax highlighing. TextMate: When you create a new file, by default, the new file type is a plain text document. Sublime: Just cmd-left click anywhere you want. You can’t skip lines because there’s no Multi Select in TM The drawback? The feature only works on line in succession. The nice thing is, it doesn’t matter how long each line is. So in the above example, I use my keystroke and press the left arrows 5 times and my cursor will be before each of the tags. So what this command does, is place the cursor at the end of the line, and allows you to be X amount of characters from the end. On lines of various lengths, the characters won’t match up correctly. It might not seem different from the column selecting but here’s how it is. You can select all of the tags and press cmd-opt-a which will place a cursor on each line (invisible). TextMate: Let’s take the above example, the unordered list. It starts an html tag by both opening and closing the tag. Wrapping the gutsīoth applications do the same thing. So even if you don’t have the entire line selected, you can perform the keystroke repeatedly and move the same line up or down your code. When the keystroke is performed, the lines moves in accordance to the arrow key pressed, but the cursor also move with that line. Sublime: Performs the same when the entire line is selected and when the cursor is on a line of code. The rule is: the line the cursor is sitting at is the line that will be moved. So if you perform the keystroke again, you will be moving a different line of code.
#TEXTMATE LINUX CODE#
BUT, if you have your cursor on the line of code, but it’s not selected the line of code moves and the cursor stays put. You can continue to move the selected line up or down multiple lines by repeating the command. TextMate: When you have an entire line selected (cmd-L), it will move the line up or down one line at a time. There are some subtle differences in the two though, so read on. Sublime and TextMate: cmd+ctrl up and down arrows ‘nuff said Moving lines of code up and down The reason TM needs the shift modifier is because cmd-L performs a “Go to line #” command. I don’t think I need to explain what this keystroke is doing.

Your whole team can be using the same editor, no matter which platform they’re on. Works on all platformsĬlear choice there. And my day to day, may be completely different than yours. I have gone through, and compared the tool based on what I am doing day to day. So the cries of “TextMate 2 is going to be better” mean nothing to me right now. I’ve seen the screen shots of TM2 and can’t form a REAL opinion of it without using it. So, it took about a month from the time I saw Sublime, to the time I gave it a try. I thought, there’s NOTHING Sublime is doing that TextMate (TM) isn’t. I had seen a few friends starting to use Sublime Text 2 and, at first, totally ignored their praise of the product. TextMate did some amazing things, but their lack of updates started to wear on me. It has enough project management features to keep most users happy, but is otherwise kept lightweight with a clean and minimalistic GUI.I love, and I mean LOVE TextMate. TextMate is not an IDE but by using its powerful snippets, macros, and unique scoping system, it can often provide features that even a language specific IDE lacks.

#TEXTMATE LINUX MANUAL#
TextMate puts you back in control, reduces the mental overhead, and turns manual work into something the computer does.Ĭreated by a closet UNIX geek who was lured to the Mac platform by its ease of use and elegance, TextMate has been referred to as the culmination of Emacs and OS X and has resulted in countless requests for both a Windows and Linux port, but TextMate remains exclusive for the Mac, and that is how we like it! Especially when you are dealing with a lot of files at once - like most projects do. Without an editor dedicated to the task, it is also often cumbersome, overwhelming, and repetitive. Whether you are a programmer or a designer, the production of code and markup is hard work. By bridging UNIX underpinnings and GUI, TextMate cherry-picks the best of both worlds to the benefit of expert scripters and novice users alike.

TextMate brings Apple's approach to operating systems into the world of text editors.
