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
770
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
310
Migrando a Microservicios
janogonzalez
1
270
Extracting services from a monolith
janogonzalez
3
240
¿Después de 10 años, realmente entiendo esta industria?
janogonzalez
3
430
Microservices in Practice
janogonzalez
7
630
Two programmers in one
janogonzalez
1
140
The Bipolar Programmer
janogonzalez
4
580
Ruby for your two internal programmers
janogonzalez
4
220
Ruby for Java minds
janogonzalez
4
1k
Other Decks in Programming
See All in Programming
サーバーゆる勉強会 DBMS の仕組み編
kj455
1
310
ESLintプラグインを使用してCDKのセオリーを適用する
yamanashi_ren01
2
250
AWS Lambda functions with C# 用の Dev Container Template を作ってみた件
mappie_kochi
0
150
為你自己學 Python
eddie
0
520
混沌とした例外処理とエラー監視に秩序をもたらす
morihirok
14
2.4k
盆栽転じて家具となる / Bonsai and Furnitures
aereal
0
1.9k
いりゃあせ、PHPカンファレンス名古屋2025 / Welcome to PHP Conference Nagoya 2025
ttskch
1
200
chibiccをCILに移植した結果 (NGK2025S版)
kekyo
PRO
0
150
知られざるDMMデータエンジニアの生態 〜かつてツチノコと呼ばれし者〜
takaha4k
1
530
PHPとAPI Platformで作る本格的なWeb APIアプリケーション(入門編) / phpcon 2024 Intro to API Platform
ttskch
0
400
最近のVS Codeで気になるニュース 2025/01
74th
1
180
PHPカンファレンス 2024|共創を加速するための若手の技術挑戦
weddingpark
0
140
Featured
See All Featured
BBQ
matthewcrist
85
9.4k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
The Invisible Side of Design
smashingmag
299
50k
Producing Creativity
orderedlist
PRO
343
39k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
A Tale of Four Properties
chriscoyier
157
23k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
A better future with KSS
kneath
238
17k
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
Into the Great Unknown - MozCon
thekraken
34
1.6k
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