Sublime Text 2 is a text editor for OS X, Linux and Windows, currently in beta.

-1
Fixed

Ctrl-K doesn't quite do what emacs users would expect

David Alexander 15 years ago updated by Jon Skinner 15 years ago 1
Ctrl-K, in emacs (or, on OS X, in the many applications, such as TextEdit, that have emacs-compatible bindings), kills the current line from the cursor to the end of line; invoking Ctrl-K again, the cursor remains fixed but the EOL is killed, bringing the text of the next line up in front of the cursor.

SublimeText handles the first Ctrl-K correctly*, but subsequent Ctrl-K's cause ST to delete a letter backwards---which I find bizarre.

* Not quite correctly: it doesn't place the killed line in a kill buffer. Even lowly TextEdit seems to do this: try Ctrl-K, then Ctrl-Y

I laud your efforts to make SublimeText more friendly to Emacs refugees.
Answer
Jon Skinner 15 years ago
This is fixed in dev build 2024 (http://www.sublimetext.com/dev or http://www.sublimetext.com/forum/viewtopic.php?f=2&t=1656).

There's also now a kill ring and marks in this build.
-1

support for pik, rvm, and rbenv

Shane Knysh 14 years ago updated 14 years ago 0
Support for multi ruby environments would be a fantastic addition. I personally use rbenv but pik for windows and rvm are also very popular. 
-1
Completed

Filename bias in Goto File/Anything string matching

Stian Grytøyr 15 years ago updated by Jon Skinner 15 years ago 6
Introduce a touch of filename bias in the code that produces the Goto File/Anything result lists, maybe with an even stronger bias for matches at the beginning of word parts in the filename.

If I type "app con" in the Goto File overlay, I get the following matches:

* priorities_controller.rb
* projects_controller.rb
* accounts_controller.rb
* application_controller.rb
* ...

The first three match because the path is .../app/controllers/..., but I think most people would like to see "application_controller.rb" at the top of the list if they type in "app con".
-1

Add the "config" extension to the list of XML file formats in XML.tmLanguage

Ove Andersen 15 years ago 0

As the title says.

-1

Ability to push current file stream to external command

Donald Organ 15 years ago 0
For instance in gedit on linux I can setup a plugin to push the current file contents to a given program such as php so that i can run a php -l on the current contents
-1

Project Panel Collapsible

Nguyen Tam 15 years ago 0

An Project Manager panel should be collapsible and expandable

-1

Include trailing characters in a Snippet

Gitter 15 years ago 0
In javascript, when you type parens or curlys, they are auto-closed for you.  It would be nice to have a snippet like this:

<snippet>
    <content>
<![CDATA[({
    ${1}
});
{$0}]]>
    </content>
    <tabTrigger>({</tabTrigger>
    <scope>source.js</scope>
    <description>Ext Config</description>
</snippet>

Problem is you can't include any trailing characters in a snippet, only the trigger text is included, so I have to leave off the ending and add the semicolon myself.
-1

Option to allocate tabs or spaces for certain file types

Tom Turton 14 years ago updated 14 years ago 2
In cases of YAML files certainly, tabs cannot be used. At the moment I have to manually put in spaces, save and close the file and then reopen so that tabs automatically become spaces.
Maybe in the case of YAML and other strict formats, Sublime Text 2 should force spaces/tabs?
-1

snippets dont lose focus if you move away with the cursor

jaap groeneveld 15 years ago updated by Luke Scott 15 years ago 3
if you activate a snippet and you dont tab through all options and then move away with your cursor and try to tab to activate another snippet or just to indent, the cursor will jump back to a tab position in the first snippet.

so you have to tab through all options of a snippet to be able to use the tab key again.