Pragmatic Programmer Tip #22
(still a WIP for me ;)
Patrick Davey
@psdavey
Photo credits: @malclocke / CC BY-SA 2.0
Photo credits: @malclocke / CC BY-SA 2.0
Configurable
All aspects: c o l o r s, keybindings, fonts etc.
Extensible
Cope with new languages, compilation environment etc.
Programmable
macros, scripting etc.
Masochism
KIDDING!
Everywhere
Editing, shell, remote pairing...
Powerful
DSL for editing, modal
Masochism
There are 6
Operators == verbs
c | change |
---|---|
d | delete |
y | yank (copy) |
Motions / text-objects == nouns
w | word |
---|---|
p | paragraph |
G | to file end |
Photo credit: IvanClow via VisualHunt / CC BY-NC
Slides can be found at: