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
Using "modern" Ruby to build a better, faster Homebrew
mikemcquaid
2
260
The Cutting Edge Of Versioning (LambdaConf 2024)
chriskrycho
0
250
RaaP
ksss
0
160
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
13
4.3k
Native Federation: The Future of Micro Frontends in Angular
manfredsteyer
PRO
0
170
Ruby on Fails - effective error handling with Rails conventions
talyssonoc
0
300
スタックトレース始めてみた
kuro_kurorrr
4
1.1k
How to improve maintainability and readability of your automated tests? ( #scrumniigata )
teyamagu
PRO
1
130
Docker_OSS_ホスティング入門
satokoki645
0
140
Jetpack Composeとデザインシステム
rmakiyama
0
230
RubyGems on ruby.wasm
kateinoigakukun
0
120
Exploring the Implementation of “t.Run”, “t.Parallel”, and “t.Cleanup”
akarin
1
160
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
Designing on Purpose - Digital PM Summit 2013
jponch
111
6.5k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
Six Lessons from altMBA
skipperchong
22
3k
[RailsConf 2023] Rails as a piece of cake
palkan
28
4.1k
GraphQLとの向き合い方2022年版
quramy
33
13k
Product Roadmaps are Hard
iamctodd
45
9.8k
Code Reviewing Like a Champion
maltzj
515
39k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
Into the Great Unknown - MozCon
thekraken
15
1.1k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
12
1.1k
Fireside Chat
paigeccino
22
2.7k
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