In TextMate, when making a bulleted list, hitting enter automatically inserts "* " on the next line. Hitting enter again removes the "* " for the current line and inserts another newline.
Sublime Text 2 doesn’t do this, though seems to be using the same markdown bundle, and I can’t figure out why. It’s driving me crazy having to hit type all the extra "* " while taking notes in class. This is literally the last feature keeping me from switching to subl full time.
Example 1 (in TM, the pipe character | is the curser position):
* this is my list|
Hit return:
* this is my list
* |
Hit return again:
* this is my list
|
Example 1b: same thing in Sublime Text 2
* this is my list|
Hit return.
* this is my list
|
Type "* " and waste precious seconds of your life.
* this is my list
* |
Example 2: nested lists (in TM):
* this is my list
* subitem 1|
Hit return:
* this is my list
* subitem 1
* |
Return again:
* this is my list
* subitem 1
|
Example 3: Ordered lists (in TM):
1. First item|
Hit return:
1. First item
2. |
Another smaller thing I could live without (but may be related) is that TM also auto-wraps headings. That is…
# Heading 1|
Hit return.
# Heading 1 #
|