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
790
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
400
Migrando a Microservicios
janogonzalez
1
310
Extracting services from a monolith
janogonzalez
3
250
¿Después de 10 años, realmente entiendo esta industria?
janogonzalez
3
480
Microservices in Practice
janogonzalez
7
670
Two programmers in one
janogonzalez
1
180
The Bipolar Programmer
janogonzalez
4
620
Ruby for your two internal programmers
janogonzalez
4
260
Ruby for Java minds
janogonzalez
4
1.1k
Other Decks in Programming
See All in Programming
Back to the Future: Let me tell you about the ACP protocol
terhechte
0
130
技術的負債の正体を知って向き合う / Facing Technical Debt
irof
0
110
overlayPreferenceValue で実現する ピュア SwiftUI な AdMob ネイティブ広告
uhucream
0
170
CSC305 Lecture 01
javiergs
PRO
1
400
dynamic!
moro
9
6.8k
Web Components で実現する Hotwire とフロントエンドフレームワークの橋渡し / Bridging with Web Components
da1chi
3
1.9k
Pull-Requestの内容を1クリックで動作確認可能にするワークフロー
natmark
2
480
私はどうやって技術力を上げたのか
yusukebe
43
18k
止められない医療アプリ、そっと Swift 6 へ
medley
1
130
Django Ninja による API 開発効率化とリプレースの実践
kashewnuts
0
1.1k
開発生産性を上げるための生成AI活用術
starfish719
1
200
Introducing ReActionView: A new ActionView-Compatible ERB Engine @ Kaigi on Rails 2025, Tokyo, Japan
marcoroth
3
950
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
A Tale of Four Properties
chriscoyier
160
23k
Building Applications with DynamoDB
mza
96
6.6k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
51k
Gamification - CAS2011
davidbonilla
81
5.5k
Why Our Code Smells
bkeepers
PRO
339
57k
Typedesign – Prime Four
hannesfritz
42
2.8k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
19
1.2k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Done Done
chrislema
185
16k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
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