• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Vim
 

Vim

on

  • 7,308 views

Vim introduction and basic features.

Vim introduction and basic features.

Statistics

Views

Total Views
7,308
Views on SlideShare
382
Embed Views
6,926

Actions

Likes
0
Downloads
2
Comments
0

2 Embeds 6,926

http://www.devclub.eu 6924
http://hackersays.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Vim Vim Presentation Transcript

    • a Serious Text Editor Juri Timošin
    • whoami ● Infrastructure engineer ● 8 years of text editing ● 3 year vim “guru” ● Ruby fan
    • I've been using vi and vim also for some 20 years and I'm still learning new things. Anonymous @Stackoverflow
    • Learn Vim?! What for? ● ● ● ● ● ● Learn once, use everywhere Lightweight Fast (even with huge files) Edit zip files Lifelong Vim is everywhere ○ ○ ○ ○ Gmail, G+ / Facebook Google Rss Readers Firefox / Chrome (vimperator / vimium) Touchscreens! (WAT!?)
    • Learn Vim?! What for? ● ● ● ● ● ● Learn once, use everywhere Lightweight Fast (even with huge files) Lifelong Home row friendly Vim is everywhere ○ ○ ○ ○ ○ Gmail, G+ / Facebook Google Rss Readers Firefox / Chrome (vimperator / vimium) Touchscreens! (WAT!?) Even Your Kitchen and Bookshelf
    • Modes Replace insert R v Esc i Normal Visual : : Command Line Insert
    • Basic Features ● ● ● ● ● ● ● ● ● ● hjkl 0 ^ $ (home and end) w e b W E B (word vs WORD) f t F T (forward and back) gg H M L G d dd ( dd = act on line ) y yy pP u .
    • Sprechen Sie Vim? ● d$ ● y2E ● d2t, ● 2i ● “ay2f3 (s/a/+/ - to act on system clipboard)
    • Command Line ● :help [topic] ● :!<shell command> ● :%s/ddd/ttt/[gci]
    • Where To Start ● ● ● ● ● ● ● ● ● ● Vim: revisited Learn Vim Progressively Vim Adventures Why do those nutheads use vi?! Vim as your IDE Vim for Rubyists Vim for Happy Java Coding Different cheat sheets Books vimtutor