I was editing a file and when I pressed shift+tab, nothing happened.
I looked in my keymap file and found:
<binding key="shift+tab" command="noop"/>
<binding key="shift+tab" command="unindent">
<context name="newlineInSelection" value="true"/>
</binding>
<binding key="shift+tab" command="prevField">
<context name="hasPrevField" value="true"/>
</binding>
I tried commenting out the noop block, but that just made shift+tab act like regular tab.
Can anyone point me in the right direction?