Sublime Text 2 is a text editor for OS X, Linux and Windows, currently in beta.
 
        
            
            
	
		
		
		
			 Key Bindings: Modifier Only *Double* Keypress
		
		
	
              
            
            
            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/
 
        
            
            
	
		
		
		
			 Definable context for mouse bindings
		
		
	
              
            
            
            Definable context for mouse bindings
        
    
    
    
    
    
    
    
	 
        
            
            
	
		
		
		
			 No Windows Aero style for messagebox buttons
		
		
	
              
            
            
            No Windows Aero style for messagebox buttons
        
    
    
    
    
    
    
    
	Just a minor inconvenience but hopefully it's easy to fix.
 
        
            
            
	
		
		
		
			 Show a code navigator in the sidebar.
		
		
	
              
            
            
            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.

and

It's the main reason that I switch to Coda 2 once my code gets beyond a certain size.
 
        
            
            
	
		
		
		
			 multistring sql
		
		
	
              
            
            
            multistring sql
        
    
    
    
    
    
    
    
	When in PHP code string contanin SQL code highlight don't work when string started with new line. Example:
<?php
$query = "
    SELECT
*
   FROM
        `table`
";
?>
Worked well:
<?php
$query = "SELECT
*
   FROM
        `table`
";
?>
 
        
            
            
	
		
		
		
			 provide keyboard shortcut to indent out to a flat column, starting from multi-cursor insert along a ragged edge
		
		
	
              
            
            
            provide keyboard shortcut to indent out to a flat column, starting from multi-cursor insert along a ragged edge
        
    
    
    
    
    
    
    
	Just to start off: I love ST2!
I have one feature suggestion. Someone may have made a plugin for this, but I haven't been able to find it. (Possibly I'm not Googling the right phrase...)
Let's say I've got multi-cursor insert along several lines of different lengths -- i.e., cursors along a ragged edge, like this:
a|
aa|
aaa|
a|
How can I automatically push the whitespace at the end of each line out to a flat column, like so?:
a     |
aa   |
aaa |
a |
I've asked this as a question on SuperUser , but haven't come across an answer yet. Would be a very useful feature!
 
        
            
            
	
		
		
		
			 New window does not preserve hide menu option (Windows)
		
		
	
              
            
            
            New window does not preserve hide menu option (Windows)
        
    
    
    
    
    
    
    
	 
        
            
            
	
		
		
		
			 Stagger new windows
		
		
	
              
            
            
            Stagger new windows
        
    
    
    
    
    
    
    
	Kundesupport af UserEcho
 
 
	
 
		
		
	
	 
          