+3

Proper vertical align for marks (dot on the left)

Sergei Kim 13 aastat tagasi uuendaja Joel Thornton 13 aastat tagasi 1
At the moment dot is aligned to the bottom of line.

Image 70
+3

libgio version < 2.26 in Debian Stable / Squeeze

Scott Dunlop 14 aastat tagasi uuendaja Fernandes 13 aastat tagasi 2
Debian 6.0.0, "Squeeze" has an older libgio implementation than Sublime Text requires for single instance support.

Barring a solution in Sublime Text, users may be able to solve the issue by "apt-pinning" libglib2.0-0 from the "testing" repositories. See http://jaqque.sbih.org/kplug/apt-pinning.html for a tutorial on using apt pinning.
+3

"open all with current extension as..." doesn't seem to work

Michele Beltrame 13 aastat tagasi 0
The "open all with current extension as..." feature in the bottom-right menu doesn't seem to work: whatever I choose, the checkbox remains on the filetype predefined by Sublime.

I wanted to use this to change .cgi association from Ruby to Perl.

I'm using the latest 2126 build, but this also happened with 2111 (I wasn't using the excellent Sublime Text before that).

+3

Selected file in file list should always correspond to current file

chaiguy 13 aastat tagasi uuendatud 13 aastat tagasi 0
For example, when the current tab is changed, the selected file in the file list should change to highlight that file if visible, or deselect if not. Having the file selected implies it is the current file and can be confusing.
+3

Mac sidebar highlight needs to be more mac like

Austin Condiff 13 aastat tagasi 0
The highlighted file in the sidebar needs to look more osx like. The highlighted color needs to be darker and the text needs to be white like so: http://screencast.com/t/xXhnwDrh
+3

Shortcut Key for opening folders

John Farrow 13 aastat tagasi uuendaja kutu 13 aastat tagasi 1
Need a shortcut key to quickly access open folder dialogue
+3

Call plugin_unloaded when Sublime Text 3 exits or quits

AlanH 11 aastat tagasi 0

Plugins need to cleanup things, but Sublime Text 3 exits/quits without calling the plugin_unloaded() function. It's unclear in the api docs whether plugin_unloaded() was meant to be called when Sublime exits. If this is not a bug, is there another way for plugins to cleanup when Sublime Text 3 exits?

+3

Open files on second mouse _up_ instead of mouse _down_

Anders Ingemann 13 aastat tagasi uuendatud 13 aastat tagasi 0
When double clicking a file (in windows at least) it opens on the second mousedown event instead of the second mouseup event. This causes the file view to be moved down before the opening action is completed.
+3

Equivalent of mate_wait for subl

Stuart Roebuck 13 aastat tagasi uuendaja Sean Tan 13 aastat tagasi 1
Sublime Text 2 can be invoked from the command line with `subl` and there is an option `-w` which enables it to wait until the file is closed and then return it so that ST2 can be used as an editor for command line executables that call upon an `$EDITOR`.

However, setting `EDITOR` to `path/to/subl -w` doesn't work for some commands like `crontab` that expect the editor to be just a path to an executable.

TextMate solved this by allowing you to create an alias to `mate` with the suffix `_wait`, e.g. `mate_wait` which would be executed as if the `-w` option had been used.

It would be great if Sublime Text 2 could also add this valuable feature. 
+3

An option to quit Sublime automatically when the last document is closed

Trustin Lee 12 aastat tagasi 0

 I wish Sublime for Mac has an option to quit itself automatically when the last document is closed. 

+3

merge sublime settings recursively

Sebastian Thiel 11 aastat tagasi 0
Sublime settings files are consulted in a certain order , and files loaded later may overwrite values in files loaded earlier. That way, they may override values and change settings.

When trying PythonTestST3, I tried to change the 'python_test.command' setting in my syntax specific settings, whereas the 'python_test.working_dir' key should be changed in the project settings.

Doing it that way will leave me with settings that only contain the 'python_test.command' key, but not the 'python_test.working_dir' key, as the settings files are apparently not merged recursively, but only for the top-level key.

A recursive algorithm would allow people to layer configurations, and keep values on the level where they belong.

In that particular case, it would be practical to define 'python_test.command' on a per-user or per-machine level, whereas all other configuration could be coming with the project settings, which are shared by everyone.
+3

highlight arbitrary lines

Polychronis Ypodimatopoulos 13 aastat tagasi uuendaja Eric Kever 12 aastat tagasi 4
I would like to be able to highlight arbitrary lines of text, especially when working on plain text that is not subject to any sort of syntax highlighting.
+3

Column Cut and Paste

Chris Thompson 13 aastat tagasi uuendaja adzenith 13 aastat tagasi 1
My original editor from the late 80's was Brief which was nearly universal and close to taking over Epsilon, but alas never happened.  However, it was right when Windows was coming about and Premia created a new windows text editor called Codewright (eventually bought and killed by Borland).  This editor allowed you to choose your key mapping, Windows/VI/Brief/Epsilon.  But the biggest feature it had (which originally came from Brief) was the ability to copy/cut/paste columns of data!  I can't tell you the power and speed this adds to my development.  There are so many times when I have a long list of something and to be able to slice out a portion right in the middle and paste it back in, is an AWESOME feature!  I'd love to see this added in, so far I can find no other editor that does this except Codewright and I keep my old version just for that one feature.  Other developers have come to me to be able to quickly edit things that would take them hours and I can do in a few minutes.
+3

HTML5 & CSS3 Live Preview Window

Tux 11 aastat tagasi 0
HTML5 & CSS3 Live Preview Window
+3

Better ctrl-tab for last edited files

jm goemaere 13 aastat tagasi 0

Ctrl-Tab could show a small dialog (like super-T does) showing the last edited files if the ctrl key is not released. 

So we could use up and down to select any file (or do a fuzzy search). 

The first in the list would of course be the last edited file and on release, this file would be selected. (a little bit like cmd-tab on macosx or alt tab on windows). 

So usage would be the same as today if keys are released (but a little bit different if ctrl is not released)...

+3

Include an async library like gevent or eventlet for better plugin threading.

Adam 13 aastat tagasi uuendaja Ivan Castellanos 12 aastat tagasi 2
Making performant plugins is quite difficult right now due to complex thread management. Gevent would allow for libevent backed io in plugins and use of lightweight green threads.
+3

Clicking on the Code Viewer should jump to that position in the code.

jordanj77 13 aastat tagasi uuendatud 13 aastat tagasi 0
When I click somewhere in the code viewer, it jumps well past where I clicked. (OS X)
+3

API: Ability to change window layout

David Baumgold 13 aastat tagasi uuendatud 13 aastat tagasi 2
I wanted to implement a plugin to get a split-screen view into the current file I was editing, and discovered that there is no way to change the window layout of the current window. Can you add this to the API? And ideally, implement a plugin with a TextCommand equivalent of File -> New View Into File, but splitting either vertically or horizontally so that both views are visible?
+3

Use sheets for open/save dialogs on OS X

-9729 12 aastat tagasi 0
Just fell in love with Sublime, but what makes it feel awkward to me, is that it uses nineties style open/save modal dialogs instead of sheets. When you provide this feature, I'll immediately buy it.
+3

Code folding doesn't work properly

Henrique Boaventura 13 aastat tagasi uuendaja Felipe Prenholato 13 aastat tagasi 1
Code folding on PHP classes doesn't work properly. When the hotkey to fold is hit, it folds the entirely class, even if you're inside a method or a condition/lood block.