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
800
6
Share
Vim FTW!
Slides from Vim talk @
http://www.meetup.com/dynlangchile/
Jano González
April 06, 2012
More Decks by Jano González
See All by Jano González
Containerizing your monolith
janogonzalez
0
500
Migrando a Microservicios
janogonzalez
1
350
Extracting services from a monolith
janogonzalez
3
290
¿Después de 10 años, realmente entiendo esta industria?
janogonzalez
3
520
Microservices in Practice
janogonzalez
7
720
Two programmers in one
janogonzalez
1
230
The Bipolar Programmer
janogonzalez
4
650
Ruby for your two internal programmers
janogonzalez
4
290
Ruby for Java minds
janogonzalez
4
1.1k
Other Decks in Programming
See All in Programming
TSKaigi 2026 TypeScriptバックエンドのオブザーバビリティ戦略 — Datadog × NestJSの実践
taiseiyamamotoan
1
190
[BalkanRuby 2026] Drop your app/services!
palkan
3
670
AI 時代のソフトウェア設計の学び方
masuda220
PRO
15
5.4k
cloudnative conference 2026 flyle
azihsoyn
1
210
過去のレビュー知見をSkillsで資産化した話
pkshadeck
PRO
1
2.3k
Oxlintはいかにしてtsgolintのlint ruleを呼び出しているのか
syumai
1
480
TypeScriptだけでAIエージェントを作る フロント・エージェント・インフラのフルスタック実践
har1101
6
1k
Inside Stream API
skrb
1
140
Agentic UI beyond Chats Architecture Patterns & Open Standards @ngMunich 05/2026
manfredsteyer
PRO
0
140
1人1案件のプロダクトエンジニア時代に、"プロセス監督"としてチャレンジしたこと
non0113
0
310
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
210
要はバランスからの卒業 #yumemi_grow
kajitack
0
190
Featured
See All Featured
The browser strikes back
jonoalderson
0
1.1k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
350
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Ethics towards AI in product and experience design
skipperchong
2
280
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
560
How STYLIGHT went responsive
nonsquared
100
6.1k
So, you think you're a good person
axbom
PRO
2
2k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
310
エンジニアに許された特別な時間の終わり
watany
107
240k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
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