I like what I've seen so far of Sublime, and I want to like it more, but I can't do that until I can find a way to get Ruby autoindent working. It's highly probable I'm simply missing something since I know Sublime can do what I want as it works out of the box with Python. If I type:

Hey, just wanted to ask if there is auto-indentation in Ruby, now that 1.4 has rolled out.I'm pretty sure there was auto-indentation yesterday, but today there is none. Not in ANY language. Which is kinda strange.I've searched the forum but didn't find anything useful. I also can't see anything wrong with my configuration. Is there something I'm missing? Thanks in advance.

# While you can edit this file, it's generally best to put your changes in# User File Type.sublime options, which overrides the settings in here.# Settings may also be placed in file type specific options files, for example,# in Packages/Python/Python.sublime-options for python files.

# Sets the colors used within the text areacolorscheme Packages/user/Sublimey.tmTheme

# The menu that pops up when you right clickcontextMenu Packages/Default/Context.sublime-menu

# Font to draw with. To override the system antialiasing settings, append# :noantialias to the end of the line.font Consolas 11

# What characters are considered to separate words when using ctrl+arrows etcwordSeparators ./\\()"'-:,.;<>~!@#$%^&*|+=[]{}`~?

# Set to false to prevent line numbers being drawn in the gutterlineNumbers true

# Set to false to hide the gutter altogethergutter true

# Columns in which to display vertical rulers, space separatedrulers

# Set to true to turn spell checking on by defaultspellCheck false

# The number of spaces a tab is considered equal totabSize 2

# Set to true to insert spaces when tab is pressedtranslateTabsToSpaces true

# If translateTabsToSpaces is true, useTabStops will make tab and backspace to# insert/delete up to the next tabstopuseTabStops true

# Set to false to disable automatic indentationautoIndent true

# Set to false to not trim whitespace added by autoIndenttrimAutomaticWhitespace true

# Set to false for horizontal scrollingwordWrap true

# Set to a value other than 0 to force wrapping at that column rather than the# window widthwrapWidth 0

# Set to false to prevent word wrapped lines from being indented to the same# levelindentSubsequentLines true

# Set to true to draw text centered in the window rather than left aligneddrawCentered false

It comes out 'True'. But still no auto-indent. And not just in .rb files. Everywhere. As I said, I'm pretty sure I had auto-indentation when I installed. I guess I'll reinstall the app. Hope that fixes it.