Sublime Text 2 is a text editor for OS X, Linux and Windows, currently in beta.
![](https://cdn.userecho.com/characters/107.png?1)
Persist index of files in projects folder
When switching projects with Ctrl+Alt+P, the index of the files in the project folder is rebuilt. As I usually switch between different versions of the entire AOSP, this is incredibly slow and makes switching between projects impratical.
I realize that files may have changed in the meantime, but at least scan for changes in the background while letting the user use the cached file list from the previous session.
![](https://cdn.userecho.com/characters/102.png?1)
ctrl click on hyperlinks to known symbols
![](https://cdn.userecho.com/characters/102.png?1)
Autodesk Maya MEL syntax
![](https://cdn.userecho.com/characters/77.png?1)
Keep The Size Of Tabs Until The Mouse Is Moved From The Tab Bar
![](https://cdn.userecho.com/characters/97.png?1)
Key Bindings: Modifier Only *Double* Keypress
The ability to assing a "modifier only double keypress" as a key binding.
ex:
"keys": ["control+control"] = Typing the control key twice-in-a-row executes the command.
This would be really handy for the Control Palette.
It's a nice way to get another "easy target" keyboard shortcut after all of the "space+___" shortcuts have been taken.
I first saw this feature in Quicksilver and it's very convenient.
Here's some related links and information:
http://geek.michaelgrace.org/2011/02/double-key-press-activation-state-machine-thingy/
http://rawsyntax.com/blog/quicksilver-secure-keyboard-entry-and-single-modified-activaction/
![](/s/cache/1b/bd/1bbd70022671fa04fa687c0a0de272d0.png)
Definable context for mouse bindings
![](https://cdn.userecho.com/characters/84.png?1)
No Windows Aero style for messagebox buttons
Just a minor inconvenience but hopefully it's easy to fix.
![](/s/cache/41/c6/41c692c05ad86fa12f84ab2a28b88aec.png)
Show a code navigator in the sidebar.
Here's two example images showing what I mean. The code navigators are in the sidebar on the right.
![Image 270](/s/attachments/2013/1/0/48226641acbf86d4320567b949b0acbb.jpg)
and
![Image 271](/s/attachments/2013/1/0/eee8892a1426d794c3f8cc12883702a8.png)
It's the main reason that I switch to Coda 2 once my code gets beyond a certain size.
Servicio de atención al cliente por UserEcho