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

+2

When viewing a file in Folders, store the view position even though the file has not been opened for editing.

Stavros Papadopoulos fa 14 anys 0
This will enable the user to switch back and forth between an open file that is currently being changed and a file that is simply used for reference. As things stand now, both files need to be opened for editing.
+2

Trimming white spaces can make lose undo history

Santiago Borrazás fa 13 anys updated by Igor Verstakov fa 12 anys 1
When "ensure_newline_at_eof_on_save", "trim_trailing_white_space_on_save" or "trim_automatic_white_space" are enabled, I can loss my undo history when the editor removes the white spaces after saving.
This occurs on most text editors, because if you do something, undo and save, the save remove empty spaces, so when you want to redo what you did, the last action is that space removing, instead what you really do (not the editor)
+2

External open: colon in filename

U N. fa 14 anys updated by Duncan Mac-Vicar Prett fa 14 anys 1

External opening of a file (i.e. from file browser), if the filename or path contains a colon (:), does not work.
 sublime_text lab\:\ 1.txt

 sublime_text "lab: 1.txt"

both open an empty buffer, named "lab". I guess the part after ":" is interpreted as a line number to go to

+2

Setting to ignore certain package on specific syntax

chocolate camera fa 13 anys 0

It would be nice to have a User Setting to ignore specific packages when using a specific syntax.

+2
Completat

Find/Replace alternative

Timo Palokankare fa 14 anys updated by Jon Skinner fa 14 anys 0
I have to constantly work with large SQL dump files within my projects and I do a lot of search-replacing. It is in this case a bad thing that the find function is realtime. As the file is gigantic, when I replace for example "localhost" with "my server.com", it takes forever for the written text to even appear in the input fields. I think this is because Sublime constantly narrows down the search as more letters are written in the input field and in these type of situations, when the files are huge, it is not a good thing. I just want to write down what to replace and with what and then press Replace All.
Answer
Jon Skinner fa 14 anys
Unchecking the 'Highlight Matches' button on the find panel will speed things up
+2

Sublime should accept wildcard paths on command line on windows

Chase Meadors fa 13 anys 0
I would like to be able to pass "*.py" to sublime in the windows cmd shell. This is handled by the shell on linux, but on windows, the program is passed "*.py" and must use glob or similar function to open the files.
+2

Idea: Syntax highlighting defines sidebar colors and scrollbar styles

Mike Meyer fa 14 anys updated by Allen A. Bargi fa 13 anys 1
If you're using a light color scheme, it would be rad if the scrollbar, sidebar, tab bar, and status bar styles could be defined by that same color scheme file. Default to the blue sidebar, grey/black scrollbars, etc.
+2

"Goto Anything" should use the selected text as default input

朝政 李 fa 13 anys 0
for example, there's a line include "header.h" in my code, i can double click header, then ctrl+p, enter, quickly jump to myheader.h, need not to type the word header.
+2

Bug with more than 99 conditional inserts in a snippet

Roman Komarov fa 13 anys 0

Snippets with more than 99 conditional insert work incorrect: all the conditions with more than two digits in they are those to digits.

Here is a snippet to run through ST's console:

view.run_command("insert_snippet", {"contents" : "snippet: $1${1/^(1$)?(2$)?(3$)?(4$)?(5$)?(6$)?(7$)?(8$)?(9$)?(10$)?(11$)?(12$)?(13$)?(14$)?(15$)?(16$)?(17$)?(18$)?(19$)?(20$)?(21$)?(22$)?(23$)?(24$)?(25$)?(26$)?(27$)?(28$)?(29$)?(30$)?(31$)?(32$)?(33$)?(34$)?(35$)?(36$)?(37$)?(38$)?(39$)?(40$)?(41$)?(42$)?(43$)?(44$)?(45$)?(46$)?(47$)?(48$)?(49$)?(50$)?(51$)?(52$)?(53$)?(54$)?(55$)?(56$)?(57$)?(58$)?(59$)?(60$)?(61$)?(62$)?(63$)?(64$)?(65$)?(66$)?(67$)?(68$)?(69$)?(70$)?(71$)?(72$)?(73$)?(74$)?(75$)?(76$)?(77$)?(78$)?(79$)?(80$)?(81$)?(82$)?(83$)?(84$)?(85$)?(86$)?(87$)?(88$)?(89$)?(90$)?(91$)?(92$)?(93$)?(94$)?(95$)?(96$)?(97$)?(98$)?(99$)?(100$)?(101$)?(102$)?(103$)?(104$)?(105$)?(106$)?(107$)?(108$)?(109$)?(110$)?(111$)?(112$)?.*/(?1:=1)(?2:=2)(?3:=3)(?4:=4)(?5:=5)(?6:=6)(?7:=7)(?8:=8)(?9:=9)(?10:=10)(?11:=11)(?12:=12)(?13:=13)(?14:=14)(?15:=15)(?16:=16)(?17:=17)(?18:=18)(?19:=19)(?20:=20)(?21:=21)(?22:=22)(?23:=23)(?24:=24)(?25:=25)(?26:=26)(?27:=27)(?28:=28)(?29:=29)(?30:=30)(?31:=31)(?32:=32)(?33:=33)(?34:=34)(?35:=35)(?36:=36)(?37:=37)(?38:=38)(?39:=39)(?40:=40)(?41:=41)(?42:=42)(?43:=43)(?44:=44)(?45:=45)(?46:=46)(?47:=47)(?48:=48)(?49:=49)(?50:=50)(?51:=51)(?52:=52)(?53:=53)(?54:=54)(?55:=55)(?56:=56)(?57:=57)(?58:=58)(?59:=59)(?60:=60)(?61:=61)(?62:=62)(?63:=63)(?64:=64)(?65:=65)(?66:=66)(?67:=67)(?68:=68)(?69:=69)(?70:=70)(?71:=71)(?72:=72)(?73:=73)(?74:=74)(?75:=75)(?76:=76)(?77:=77)(?78:=78)(?79:=79)(?80:=80)(?81:=81)(?82:=82)(?83:=83)(?84:=84)(?85:=85)(?86:=86)(?87:=87)(?88:=88)(?89:=89)(?90:=90)(?91:=91)(?92:=92)(?93:=93)(?94:=94)(?95:=95)(?96:=96)(?97:=97)(?98:=98)(?99:=99)(?100:=100)(?101:=101)(?102:=102)(?103:=103)(?104:=104)(?105:=105)(?106:=106)(?107:=107)(?108:=108)(?109:=109)(?110:=110)(?111:=111)(?112:=112)/m}"})

Run it, then try to write simple numbers like `1` or `4`, and then write `10` or `11` — you would see how all the conditional inserts starting with those numbers would be placed like this:

10=100=1001=1012=1023=1034=1045=1056=1067=1078=1089=109

That's not something critical, 'cause we could split this tabstop to multiple ones each containing 99 conditions, but there is still a bug.

+2

Mark Occurences (like Eclipse)

nickl fa 14 anys actualitzat fa 14 anys 1
It would be great to have a 'mark occurrences' feature like Eclipse/EPIC - I find this very helpful when programming.

Each time I select a word, all occurrences are highlighted in the document, and the distribution of occurrences is shown in the marker panel that runs alongside the vertical scroll bar.

Sublime Text 2 has a similar feature activated using Find - but it would be nice to have the feature activated all the time and the distribution of occurrences shown.
Example screenshot:

Image 13