My Sublime Text Configulation

ใช้มาก็นาน แม้จะเปลี่ยนไปใช้ Atom.io บ้างแต่ก็สู้ของเดิมไม่ได้ สุดท้ายเลยต้องกลับมาซบอก Sublimetext เหมือนเดิม ตอนนี้เลยจะบันทึกการตั้งค่า และ shorcut key ที่จำเป็นต่อการใช้งานเอาไว้ตรงนี้ (ถ้ามีอัพเดทเพิ่มเติมจะทยอยใส่ลงไปเรื่อยๆ)

Keyboard Shortcuts [Ref]

Editing

Keypress Command
Ctrl + X Cut line
Ctrl + ↩ Insert line after
Ctrl + ⇧ + ↩ Insert line before
Ctrl + ⇧ + ↑ Move line/selection up
Ctrl + ⇧ + ↓ Move line/selection down
Ctrl + L Select line – Repeat to select next lines
Ctrl + D Select word – Repeat select others occurrences
Ctrl + M Jump to closing parentheses Repeat to jump to opening parentheses
Ctrl + ⇧ + M Select all contents of the current parentheses
Ctrl + ⇧ + K Delete Line
Ctrl + KK Delete from cursor to end of line
Ctrl + K + ⌫ Delete from cursor to start of line
Ctrl + ] Indent current line(s)
Ctrl + [ Un-indent current line(s)
Ctrl + ⇧ + D Duplicate line(s)
Ctrl + J Join line below to the end of the current line
Ctrl + / Comment/un-comment current line
Ctrl + ⇧ + / Block comment current selection
Ctrl + Y Redo, or repeat last keyboard shortcut command
Ctrl + ⇧ + V Paste and indent correctly
Ctrl + Space Select next auto-complete suggestion
Ctrl + U soft undo; jumps to your last change before undoing change when repeated
Alt + ⇧ + W Wrap Selection in html tag
Alt + . Close current html tag

Windows

Ctrl + Alt + Up Column selection up
Ctrl + Alt + Down Column selection down

Linux

Alt + ⇧ + Up Column selection up
Alt + ⇧ + Down Column selection down

General

Keypress Command
Ctrl + ⇧ + P Command prompt
Ctrl + KB Toggle side bar
Ctrl + ⇧ + Alt + P Show scope in status bar

Find/Replace

Keypress Command
Ctrl + F Find
Ctrl + H Replace
Ctrl + ⇧ + F Find in files

Tabs

Keypress Command
Ctrl + ⇧ + t Open last closed tab
Ctrl + PgUp Cycle up through tabs
Ctrl + PgDn Cycle down through tabs
Ctrl + ⇆ Find in files
Ctrl + W Close current tab
Alt + [NUM] Switch to tab number [NUM] where [NUM] <= number of tabs

Split window

Keypress Command
Alt + ⇧ + 1 Revert view to single column
Alt + ⇧ + 2 Split view into two columns
Alt + ⇧ + 3 Split view into three columns
Alt + ⇧ + 4 Split view into four columns
Alt + ⇧ + 5 Set view to grid (4 groups)
Alt + ⇧ + 8 Split view into two rows
Ctrl + [NUM] Jump to group where num is 1-4
Ctrl + ⇧ + [NUM] Move file to specified group where num is 1-4

Bookmarks

Keypress Command
Ctrl + F2 Toggle bookmark
F2 Next bookmark
⇧ + F2 Previous bookmark
Ctrl + ⇧ + F2 Clear bookmarks

Text manipulation

Keypress Command
Ctrl + KU Transform to Uppercase
Ctrl + KL Transform to Lowercase

INSTALLED Packages

{
	"bootstrapped": true,
	"in_process_packages":
	[
	],
	"installed_packages":
	[
		"ApacheConf.tmLanguage",
		"Better Completion",
		"Bootstrap 3 Snippets",
		"BracketHighlighter",
		"Color Highlighter",
		"DocBlockr",
		"Emmet",
		"Git",
		"GitGutter",
		"GotoDocumentation",
		"Icon Fonts",
		"jQuery",
		"JsFormat",
		"LESS",
		"Package Control",
		"PackageResourceViewer",
		"SideBarEnhancements",
		"Theme - Soda",
		"TrailingSpaces",
		"VBScript"
	]
}

KEY BINDINGS

[
	{ "keys": ["ctrl+alt+t"], "command": "add_date_time_stamp" },
 	{ "keys": ["ctrl+i"], "command": "reindent"},
 	{ "keys": ["f1"], "command": "goto_documentation" },
 	{"keys": ["ctrl+alt+p"], "command": "prompt_select_workspace"},
    { "keys": ["ctrl+alt+y"], "command": "show_overlay", "args": {"overlay": "command_palette", "text": "Snippet: "}}

]

PREFERENCES SETTINGS – USER

{
	"bold_folder_labels": true,
	"caret_style": "phase",
	"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
	"fade_fold_buttons": false,
	"font_size": 9,
	"highlight_line": true,
	"highlight_modified_tabs": true,
	"ignored_packages":
	[
		"Vintage"
	],
	"line_padding_bottom": 1,
	"line_padding_top": 1,
	"scroll_past_end": true,
	"soda_folder_icons": true,
	"tab_completion": false,
	"theme": "Soda Dark 3.sublime-theme",
	"translate_tabs_to_spaces": true,
	"trim_trailing_white_space_on_save": true,
	"vintage_start_in_command_mode": true,
	"word_wrap": true
}
  1. Best of Sublime Text 3: Features, Plugins, and Settings
  2. Best Sublime Text 3 Themes of 2015 and 2016
  3. จัดตำแหน่งโค้ดให้สวยด้วย AlignTab
  4. Understanding Projects in Sublime Text – Saving, Switching, Etc.
  5. Sublime Text 2 wrapping selection in tag
  6. Top 15+2 Plugins for Sublime Text 3
  7. Soda Theme – Dark and light custom UI themes for Sublime Text
  8. Packages ที่ใช้ประจำใน Sublime Text 2