Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Sublime Text 2
Search
Rodrigo Campos G.
April 17, 2013
Programming
3
250
Sublime Text 2
Becoming more productive while you are coding for Linux - Windows user.
Rodrigo Campos G.
April 17, 2013
Tweet
Share
More Decks by Rodrigo Campos G.
See All by Rodrigo Campos G.
Vim Macros
rodri_gore
1
96
My Vim Adventure(Spanish)
rodri_gore
2
370
Other Decks in Programming
See All in Programming
Amazon Q Developer Proで効率化するAPI開発入門
seike460
PRO
0
110
データの整合性を保つ非同期処理アーキテクチャパターン / Async Architecture Patterns
mokuo
41
15k
昭和の職場からアジャイルの世界へ
kumagoro95
1
350
Flutter × Firebase Genkit で加速する生成 AI アプリ開発
coborinai
0
150
Domain-Driven Transformation
hschwentner
2
1.9k
個人アプリを2年ぶりにアプデしたから褒めて / I just updated my personal app, praise me!
lovee
0
340
[JAWS-UG横浜 #80] うわっ…今年のServerless アップデート、少なすぎ…?
maroon1st
1
170
Introduction to kotlinx.rpc
arawn
0
630
2024年のkintone API振り返りと2025年 / kintone API look back in 2024
tasshi
0
210
GitHub Actions × RAGでコードレビューの検証の結果
sho_000
0
240
Linux && Docker 研修/Linux && Docker training
forrep
23
4.5k
TokyoR116_BeginnersSession1_環境構築
kotatyamtema
0
110
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
400
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Speed Design
sergeychernyshev
25
780
It's Worth the Effort
3n
184
28k
RailsConf 2023
tenderlove
29
1k
Navigating Team Friction
lara
183
15k
How to Ace a Technical Interview
jacobian
276
23k
Testing 201, or: Great Expectations
jmmastey
41
7.2k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.2k
Scaling GitHub
holman
459
140k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
540
Transcript
None
Why this presentation ? 0 0
“Mastering your text editor is one of the best investment
that you can do if you are a programmer “
Why sublime ?
Extremely fast
Multiples cursor
Cross Platform
Fuzzy search Fuzzy search everywhere
Great community ( Plugins and package )
OK .. let's do this
INSTALATION 1 1
Linux (Ubuntu) $ sudo add-apt-repository ppa:webupd8team/sublime-text-2 $ sudo apt-get update
$ sudo sudo apt-get install sublime-text
FEATURES 2 2
SideBar MiniMap ColorScheme First Impression
Cursors 2.1 2.1
Multiple Cursor ( demo )
I CTRL Incremental search
D CTRL Incremental Selection
F3 ALT Multiple Selection
K CTRL Skip actual selection
Right Click SHIFT Select column area
Command palette 2.2 2.2
P CTRL CTRL SHIFT
Example (Change Syntax)
Fuzzy search
Help you to not memorize everything
Example ( Hide Sidebar)
Go to 2.3 2.3
Instant File Changing ( Go to Anything ) P CTRL
Only change the background ( Unless you hit enter )
Again Fuzzy search
Symbols R CTRL
Example ( Classes, CSS, markdown)
P CTRL @ @ Symbols Of Anything
G CTRL № № Go to Line number
Edition 2.4 2.4
SHIFT CTRL Expand selection M
Match Parentheses(tag, curly braces) M CTRL
/ CTRL Toggle Comments
L CTRL Select line
X CTRL Delete Line
Duplicate Line SHIFT CTRL D D
Insert Line before SHIFT CTRL ENTER ENTER
ENTER CTRL Insert Line
Move line SHIFT CTRL ↑- ↓ ↑- ↓
№ lorem Lorem Ipsum
Settings 3 3
User Preferences (.sublime-settings)
Key Binding (.sublime-keymap)
Packages 4 4
Package manager
List Remove Upgrade
Without Package manager
Snippets 5 5
Useful for thing that you do a lot of times
Pallete snippet →
New Snippet Tools → New snippet Write Save → name
.sublime-snippet
My top plugins 6 6
Sublime Linter
Easy Motion
Emmet
PlainTasks
CTags
Tips 7 7
Split – Layout Column SHIFT CTRL 1-4 1-4
Distraction free mode
Open from terminal
Projects
Build
Bookmarks
Vintage Mode
Sinc (Dropbox)
Resources [Official doc] sublimetext.com/docs/2/ [Free][Eng][Screencast][Tutsplus] Perfect Workflow in Sublime Text
2 by Jeffrey Way [Eng][Ebook] Sublime Text Starter
Themes - Shortcuts [Color Schemes] http://colorsublime.com/ [Periodic Tables] http://wakamsha.github.io/dev.cm/appendix/ch eatsheet/sublimetext.html
[Theme Editor] http://tmtheme-editor.herokuapp.com/
acknowledgement The design of the slides was inspired by this
presentation: https://speakerdeck.com/janogonzalez/vim-ftw