Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
A Quick Intro to Vim
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kaung Htet
October 26, 2011
Programming
230
6
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
A Quick Intro to Vim
A quick intro to Vim, presented at a lightning talk.
Kaung Htet
October 26, 2011
More Decks by Kaung Htet
See All by Kaung Htet
Modelling Hidato Puzzle
khzaw
0
47
Labeled and Optional Parameters in OCaml
khzaw
1
110
Functional Programming, A Primer
khzaw
5
210
FYP Presentation
khzaw
3
150
Other Decks in Programming
See All in Programming
技術的負債を組織課題として解く-増えすぎたマイクロサービスとの戦い-
reimaru
1
2.3k
更なる可用性を求めて、5年間運用したKotlinのアプリケーションをGoでリプレイスする話
ken_tunc
0
360
【高い買い物LT会】初任給で話題の国産フィジカルAIを買った話
akagami
PRO
0
170
The Rails Doctrine Decade
koic
2
360
iOSDC2026登壇資料.pdf
riofujimon
0
180
技術的負債の返済は、AI時代の複利で効く投資 — 経営としての意思決定とその遂行
curekoshimizu
0
1.8k
Ghostty + Neovimで作る 透明でカッコ良い開発環境
j341nono
0
120
Agents on Rails - Rails at Scale 2026
irinanazarova
0
200
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
1
310
速習iPhone Duo対応
yuukiw00w
2
720
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
470
Are APIs Still Relevant in the AI Era?
soyuka
0
310
Featured
See All Featured
Code Review Best Practice
trishagee
74
20k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
A better future with KSS
kneath
240
18k
My Coaching Mixtape
mlcsv
0
320
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
66k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
320
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
sira's awesome portfolio website redesign presentation
elsirapls
0
420
Mobile First: as difficult as doing things right
swwweet
225
10k
30 Presentation Tips
portentint
PRO
1
400
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
310
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Transcript
A Quick Intro to Vim Kaung Htet Zaw Monday, October
24, 11
Agenda • Intro • What is Vim? • Why Vim?
• Why Not Vim? • Cool features • Plugins • Installation Monday, October 24, 11
def __init__(self): self.name = ‘Kaung Htet Zaw’ self.sid = 91178
self.year = 3 self.diploma = ‘DIT’ self.twitter = ‘@emoosx’ self.facebook = ‘http://facebook.com/emosx’ class me ( Student ): Monday, October 24, 11
def Vim: • Text Editor • Powerful & sophisticated •
Customizable ( .vimrc & .vim/ ) • Flexibility Monday, October 24, 11
Why Vim? • It’s portable. • It’s everywhere • It’s
every configurable • It’s every extensible • Works with many programming languages • There’s a plugin for that Monday, October 24, 11
Why not Vim? • Steep learning curve • Unfamiliar keys
( e.g., HJKL ) • Plugin maintenance ( pathogen, vundle ) Monday, October 24, 11
Cool features • Keyboard Ninja • Split windows • Swap
cases Monday, October 24, 11
Useful Vim Plugins NerdTree Monday, October 24, 11
Conque-Shell Monday, October 24, 11
• Snipmate • Zen-Coding • Surround • And many, many
more .... ( pathogen, django, buffexplorer ) Monday, October 24, 11
Convinced yet? Monday, October 24, 11
Installation • Linux/Mac : binary via package managers or compile
from source. • GUI Vim(s) • Windows / Linux -- gVim • Mac -- MacVim • The best option is to compile yourself. Monday, October 24, 11
Happy Coding! Monday, October 24, 11