- Automatic insertion of
{}
when typing#
in strings in Ruby (not in CoffeeScript). This would be fine if those soaked up the next{
that is typed, as happens with quotes.- Ideal behavior here is treating
{}
like quotes—only insert the pair when the first is typed.
- Ideal behavior here is treating
- Occasional misinterpretation of typed quotes—they get soaked up into existing quotes instead of being inserted as new quotes.
Extra spacing is not stripped from blank lines.- Fixed by setting
trim_trailing_white_space_on_save
totrue
.
- Fixed by setting
- No keyboard shortcut for smart reindentation of a section.
- ...but
=
is implemented in Vintage, which is good enough for me.
- ...but
R
is unimplemented.- Tab navigation (
gt
,gT
,3gt
, etc.) is unimplemented.- ...but I've gotten used to Cmd-{ and Cmd-} for single-tab navigation.
:q
(at the very least, for closing a tab) is unimplemented.- ...but I've gotten used to Cmd-W.
- Apparently no
ack
plugin. - No way to create and edit a file (currently, I do
touch $FILE
in a terminal before editing in Sublime).- I believe the proper Sublime way of doing this is to just open a new file and then give it a name when you save it. This doesn't fit nicely in my workflow, and there are two issues I have with it: you don't get filetype detection until you've named the file, and it uses the stock system save dialog.
No menu option or quick toggle for changing when spaces are shown.
- CoffeeScript indentation (or lack thereof) sucks.
Made of Code is nice, but the current line highlight is too jarring.lineHighlight
was set to fully-transparent black. I set it to#45c1ea33
, which looks to be a bit nicer.
- Bad Wolf is quite nice, but there's no Sublime port.
https://github.com/muchzill4/badwolf ;)