+ All Categories
Home > Technology > Vim Rocks!

Vim Rocks!

Date post: 12-May-2015
Category:
Upload: kent-chen
View: 4,969 times
Download: 0 times
Share this document with a friend
Description:
Vim Rocks! About useful .vimrc settings and vim scripts/plugins share.
Popular Tags:
76
Vim Rocks! Kent Chen
Transcript
Page 1: Vim Rocks!

Vim Rocks!Kent Chen

Page 3: Vim Rocks!

.X\ / Pronounce [vim]

Page 4: Vim Rocks!

-#��c-&

No basic training today

Page 5: Vim Rocks!

vq����$'Neither bullshit, blah blah...

Page 6: Vim Rocks!

��R�~Vim’sH@g+Nor Vim clever tricks

Page 7: Vim Rocks!

l_�E�>Vim [vim]|�y�

Sharing my real-world experience

Page 8: Vim Rocks!

_�hLPda

Discussion on Vim experience

Page 9: Vim Rocks!

�U �1S

Sharing your own experience

Page 10: Vim Rocks!

K�R?P���

//192.168.59.78/Upload

Page 11: Vim Rocks!

8p�7Z

�5"PiIThe Unwritten Rule

Page 12: Vim Rocks!

by aiink.com/c9s

Vim is a REAL man's text editor

Page 13: Vim Rocks!

�A7�Cz

ntVY��Never ignore the basic training

Page 14: Vim Rocks!

c-&xx�`T=

Basic training is a MUST

Page 15: Vim Rocks!

But...

Page 16: Vim Rocks!

�!PW�

�RrWToday we’re focusing on...

Page 17: Vim Rocks!

Vim�hLPda

Advanced Vim knowledge sharing

Page 18: Vim Rocks!

e�c-&Q

�N/K�oJRecommended Vim

basic training materials

Page 19: Vim Rocks!

by 0xlab/Jserv

Page 20: Vim Rocks!

by vgod

Page 21: Vim Rocks!

by Ted Naleid

Page 22: Vim Rocks!

by Michael

Page 23: Vim Rocks!

.�Cut to the chase

Page 24: Vim Rocks!

$HOME/.vimrc&

Vim Plugins

Page 25: Vim Rocks!

M4��The very first trick

Page 26: Vim Rocks!

8p�

�7Zs}Again! The Unwritten Rule

Page 27: Vim Rocks!

e�^&,29[

To Cut or Not to CutThat Is The Question

Page 28: Vim Rocks!

]B��w

����REAL Men never touch arrow keys

Page 29: Vim Rocks!

]B�)O

H J K LREAL Men use HJKL instead

Page 30: Vim Rocks!

ADM-3A Keyboard

from Wikipedia

Page 31: Vim Rocks!

STOP using the arrow keys, Dude!

Page 32: Vim Rocks!

Vim Pluginsor

Vim Scripts

Page 33: Vim Rocks!

M4��Trick 1

Page 35: Vim Rocks!

M4��Trick 2

Page 36: Vim Rocks!

vim-powerline : The ultimate vim statusline utility

Mode > VCS > Filename fileformat < fileencoding < filetype < scrollpercent < lineinfo

Page 37: Vim Rocks!

M4��Trick 3

Page 38: Vim Rocks!

Tagbar : Display tags of the current file ordered by scope

Page 39: Vim Rocks!

M4*�Trick 4

Page 40: Vim Rocks!

clang complete : Use of Clang for completing C/C++ (IntelliSense-like autocomplete)

Page 41: Vim Rocks!

M4��Trick 5

Page 42: Vim Rocks!

neocomplcache: Ultimate auto-completion system for Vim

Page 43: Vim Rocks!

M4��Trick 6

Page 45: Vim Rocks!

M4�Trick 7

Page 46: Vim Rocks!

matchit.zip : extended % matching for HTML, LaTeX, and many other languages

Page 47: Vim Rocks!

M4��Trick 8

Page 48: Vim Rocks!

The NERD Commenter : A plugin that allows for easy commenting of code for many filetypes.

Page 49: Vim Rocks!

M4�Trick 9

Page 51: Vim Rocks!

M4��Trick 10

Page 52: Vim Rocks!

matchit.zip : extended % matching for HTML, LaTeX, and many other languages

Page 53: Vim Rocks!

M4���Trick 11

Page 55: Vim Rocks!

M4���Trick 12

Page 56: Vim Rocks!

vcscommand.vim : CVS/SVN/SVK/git/hg/bzr integration plugin

Page 57: Vim Rocks!

M4���Trick 13

Page 58: Vim Rocks!

DirDiff.vim : A plugin to diff and merge two directories recursively.

Page 59: Vim Rocks!

M4�*�Trick 14

Page 61: Vim Rocks!

M4���Trick 15

Page 62: Vim Rocks!

Vundle : the plug-in manager for Vim

Page 63: Vim Rocks!

$HOME/.vimrc

Page 64: Vim Rocks!

M4��Trick 1

Page 65: Vim Rocks!

backup & swapfile

Page 66: Vim Rocks!

M4��Trick 2

Page 67: Vim Rocks!

ignorecase & smartcase

Page 68: Vim Rocks!

M4��Trick 3

Page 69: Vim Rocks!

: → ; & wildmode

Page 70: Vim Rocks!

M4*�Trick 4

Page 71: Vim Rocks!

window operation

Page 72: Vim Rocks!

M4��Trick 5

Page 73: Vim Rocks!

tab operation

Page 74: Vim Rocks!

M4��Trick 6

Page 75: Vim Rocks!

WinMerge-style diff/merge operation


Recommended