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
Vim FTW!
Search
Jano González
April 06, 2012
Programming
6
710
Vim FTW!
Slides from Vim talk @
http://www.meetup.com/dynlangchile/
Jano González
April 06, 2012
Tweet
Share
More Decks by Jano González
See All by Jano González
Containerizing your monolith
janogonzalez
0
210
Migrando a Microservicios
janogonzalez
1
240
Extracting services from a monolith
janogonzalez
3
240
¿Después de 10 años, realmente entiendo esta industria?
janogonzalez
3
390
Microservices in Practice
janogonzalez
7
610
Two programmers in one
janogonzalez
1
120
The Bipolar Programmer
janogonzalez
4
560
Ruby for your two internal programmers
janogonzalez
4
210
Ruby for Java minds
janogonzalez
4
970
Other Decks in Programming
See All in Programming
Unlocking Potential of Property Based Testing with Ractor
ohbarye
2
140
RubyGems on ruby.wasm
kateinoigakukun
0
140
株式会社ゼネテック
genetec
0
130
CREってこういうこと? 体験入社 - 提案資料 - / what-is-cre-trial-employment
shinden
1
620
Open standards for building event-driven applications in the cloud
meteatamel
0
230
How to implement a RubyVM with PHP?
memory1994
PRO
2
830
Try creating your own orderedmap
kazamori
1
290
AppRouter Panel Talk
yosuke_furukawa
PRO
1
530
ts-morphを使ってコードリプレイスとASTへのハードルを下げる!
nyawach
5
330
Timeline エディター拡張入門
yucchiy
0
460
RailsConf 2024: Riffing on Rails: sketch your way to better designed code
kaspth
1
220
チーム立ち上げにAWSを活用したらClaudeさんに褒められた話
mkdev10
3
230
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
245
20k
Designing for Performance
lara
601
67k
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
Clear Off the Table
cherdarchuk
86
310k
Making Projects Easy
brettharned
109
5.5k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
22
1.4k
Building Applications with DynamoDB
mza
88
5.7k
Happy Clients
brianwarren
92
6.4k
Fireside Chat
paigeccino
22
2.7k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
26
2.3k
What's in a price? How to price your products and services
michaelherold
238
11k
For a Future-Friendly Web
brad_frost
172
9k
Transcript
Vim FTW!
Your friendly neighborhood @janogonzalez
pick any text editor and master it
why vim?
vim is everywhere
probably will last forever
great ecosystem
feels like programming
from textmate
$ brew install macvim --override-system-vim $ curl -Lo- http://bit.ly/janus-bootstrap |
bash $ mvim
get used a couple of weeks
then start unleashing its true power
basic stuff
i
esc
:w filename :wq :q!
moving
h j k l
b w
0 ^ $
gg nG G
changing text
i
a
d
c
r
delete three words
d 3 w
d 3 w
d 3 w
other stuff
/pattern
:%s/pattern/replace/g
:split :vsplit
visual mode
for real
delete janus
create your own .vimrc
resources
Coming Home to Vim http://stevelosh.com/blog/2010/09/coming- home-to-vim/
Vim: Revisited http://mislav.uniqpath.com/2011/12/vim- revisited/
Vimcasts http://vimcasts.org/
Vimbits http://vimbits.com/
My dotfiles https://github.com/janogonzalez/dotfiles