view · edit · history · print

Past PSPad and jEdit to Sublime Text

See also JEdit for some requirements.

Compared to others Sublime just seems to work and be all logical.

UPDATE: sublime development has been stalling in 2014 due to lack of dev resources but will continue... at the same time other "clones" are popping-up like: Atom, Lime Text -- see link.

Must have packages

Some favorite packages

Additional packages

More interesting GIT usage (for windows)

Add dictionaries

Add Next & Find All
To add the next occurrence of the current word to the selection, use Ctrl+D.
(if you go too far, use Undo Selection Ctrl+U).
(Individual occurrences can be skipped via Ctrl+K,Ctrl+D).
To add all occurrences of the current word to the selection, use Find All: Alt+F3. 

vertical selection
Ctrl + Alt + Up
Ctrl + Alt + Down
Right Mouse Button + Shift
OR: Middle Mouse Button 
Add to selection: Ctrl
Subtract from selection: Alt 

Filter Lines
Edit > Line > Filter With Regex: [ctrl]+K [ctrl]+R
Edit > Line > Filter With String: [ctrl]+K [ctrl]+S

Splitting the Selection into Lines
Select a block of lines, and then split it into many selections, one per line, using Ctrl+Shift+L.

Bookmark multiple lines based on regex
find: ^[a-z|A-Z].+\(.*\)$
[Find all]
Goto  > bookmarks > toggle !!! limit is 12 bookmarks unless you use the sublime bookmarks plugin (but then you will have to toggle them individually with ctrl-F2)

PS: not everything needs bookmarks. [ctrl]+[R] will try to detect and display @functions automatically.

Move lines ip / down (like in org-mode)
PS: folding also works when you indent

Split screen for same file
File > New view into File
View > layout > rows:2

Must have key bindings for user
  { "keys": ["ctrl+shift+c"], "command": "show_panel", "args": {"panel": "console", "toggle": true} },
  { "keys": ["ctrl+shift+g"], "command": "show_overlay", "args": {"overlay": "command_palette"} },
  { "keys": ["f5"], "command": "revert" }

Minimal user settings
	"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
	"dictionary": "Packages/Language - English/en_US.dic",
	"font_size": 16,
	"hot_exit": false,
	"remember_open_files": false,
	"tab_size": 2,
	"translate_tabs_to_spaces": true

Why not Atom?

  • difficulty with large text files !!!
  • slow startup !!
  • High memory use
admin · attr · attach · edit · history · print
Page last modified on May 23, 2018, at 02:46 PM