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

+3

Shift + R vim key binding doesn't seem to exist

Stuart Memo 12 jaar geleden 0

In Vim, you can use Shift + R to replace multiple characters. This doesn't seem to work in Sublime. "r" on its own works fine, but Shift + R doesn't.

+3

Python raw string is wrongly interpreted

Jindřich Vavruška 11 jaar geleden 0

The editor wrongly interprets python raw string. Any occurrence of "\" is interpreted as escape, while in raw string it is not.


Example:


root = r"M:\" 


in python this means that the content of variable root is the path of the root directory on disk M:


In Sublime Text this is wrongly interpreted as if the second double-quote was part of the string, not a delimiter. Therefore the string is unterminated and all following text is broken.

+3

Collapse sidebar groups

madla 12 jaar geleden 0

Folders in the sidebar can be collapsed and expanded. But the main groups (Group1, Group2, Folder) can't be collapsed. Especially when working with a layout groups it would be great if they could be collapsed.

+3

Some clipping occur at some characters when draw_white_space is all. Is this inteded or a bug?

matrushka 14 jaar geleden bijgewerkt door ybakos 13 jaar geleden 4
as seen in http://img220.imageshack.us/img220/721/screenshot20110202at653.png the "@" characted is clipped while i draw_white_space setting is all and font is Monaco. This does not happens when i am using Courier New. Yet it can be observer in some other fonts (i tried "Helvetica Neue" but it is not monospace etc.). So is this an intended result or a bug?
+3

block indent - option to not skip blank lines

Keith Hall 12 jaar geleden 0
Currently when indenting a block of code, it won't indent blank lines.  I would like there to be a setting to change this behaviour.

(It does correctly increase indentation on lines that only contain whitespace - by blank lines I mean completely empty ones.)
+3

ST3: Symbolic links to directories not followed when adding folder to project

Adrian Partl 12 jaar geleden 0

Symbolic links to directories are not followed anymore, when adding a folder with an enclosing symbolic link to a project. This worked in ST2 though.

+3

Inconsistent project / window closing behaviour

Christoph Ruegge 12 jaar geleden 0

When hot_exit and remeber_open_files set to false and I close a window containing a project, the open files will be lost after reopening the project. However, when I first close the project using the menu (or switch to another one) and then close the window, the files are remembered as it should be.

+3

The EasyMotion plugin for Sublime text 2

Jakub Kohout 12 jaar geleden in Plugin announcements 0

Would be awesome to have exactly the same functionality of EasyMotion plugin on VIM for Sublime text 2 :)

EasyMotion plugin in action here: http://net.tutsplus.com/tutorials/other/vim-essential-plugin-easymotion/?search_index=6

+3

Reindent leaves a few characters unselected

Zoran Simic 13 jaar geleden bijgewerkt 13 jaar geleden 0
Select a few full lines and press TAB to reident them: if you are in a mode (python for example) where identation is 2 space characters, you'll notice that every time you reident, ST2 leaves 2 space characters on the first selected line unselected. This is a problem, reident should select fully all lines involved in the reident. A very common scenario when reidenting is:

- select a few lines
- hit TAB to reident (in order to move it to another location with a different ident level)
- cut and paste to the new location

Because ST2 leaves the few characters unselected as mentioned above, the cut and paste is missing these few characters, and now you have to go back and reident again that first line...

When reidenting, ST2 should really fully select all lines involved (even if those lines were only partially selected), that's the best thing to do when reidenting
-
+3

unload_handler is not getting called

Filipe Cabecinhas 13 jaar geleden bijgewerkt 13 jaar geleden 0
unload_handler() is not called when exiting Sublime Text 2.
I have defined it as following:
def unload_handler():
    cleanup()

And, when I exit sublime text 2, that handler isn't being called to clean up. Which sucks because I have child processes that have to terminate cleanly, so the OS doesn't warn me that a program has stopped working.