Vim Rocks!
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Vim Rocks!

on

  • 4,540 views

Vim Rocks!

Vim Rocks!
About useful .vimrc settings and vim scripts/plugins share.

Statistics

Views

Total Views
4,540
Views on SlideShare
1,491
Embed Views
3,049

Actions

Likes
8
Downloads
45
Comments
0

46 Embeds 3,049

http://chenkaie.blogspot.tw 2037
http://chenkaie.blogspot.com 597
http://chenkaie.blogspot.jp 78
http://chenkaie.blogspot.hk 63
http://blog.chenkaie.net 43
http://chenkaie.blogspot.ru 25
http://chenkaie.synology.me 24
http://www.chenkaie.net 21
http://chenkaie.blogspot.sg 18
http://feeds.feedburner.com 15
http://chenkaie.blogspot.com.ar 9
http://chenkaie.blogspot.ca 9
http://chenkaie.blogspot.com.br 8
http://www.linkedin.com 8
http://chenkaie.blogspot.com.es 8
http://chenkaie.blogspot.in 7
http://chenkaie.blogspot.com.au 7
http://digg.com 6
http://chenkaie.blogspot.kr 5
http://chenkaie.blogspot.se 5
http://chenkaie.blogspot.fr 5
http://chenkaie.blogspot.co.uk 5
http://chenkaie.blogspot.fi 5
http://aptingting.blogspot.tw 4
http://chenkaie.blogspot.de 4
http://chenkaie.blogspot.co.at 3
http://feedly.com 3
http://plus.url.google.com 3
http://chenkaie.blogspot.cz 3
http://chenkaie.blogspot.nl 2
http://wwww.chenkaie.net 2
https://www.linkedin.com 2
http://www.inoreader.com 2
http://chenkaie.blogspot.be 1
http://chenkaie.blogspot.ch 1
http://chenkaie.blogspot.com.tr 1
http://chenkaie.blogspot.ie 1
http://chenkaie.blogspot.pt 1
http://chenkaie.blogspot.co.il 1
http://translate.googleusercontent.com 1
http://chenkaie.blogspot.dk 1
http://cloud.feedly.com 1
http://kentdiskstation.local 1
http://webcache.googleusercontent.com 1
http://chenkaie.blogspot.mx 1
http://www.pinterest.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

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 Rocks! Presentation Transcript

  • 1. Vim Rocks!Kent Chen
  • 2. Kent Chen (chenkaie)chenkaie@gmail.comhttp://chenkaie.blogspot.com@chenkaie on GitHub@chenkaie on SlideShare@chenkaie on LinkedIn@chenkaie on Twitter
  • 3. / Pronounce[vim]
  • 4. No basic training today
  • 5. Neither bullshit, blah blah...
  • 6. Vim’sNor Vim clever tricks
  • 7. Vim [vim]Sharing my real-world experience
  • 8. Discussion on Vim experience
  • 9. Sharing your own experience
  • 10. //192.168.59.78/Upload
  • 11. The Unwritten Rule
  • 12. Vim is a REAL mans text editor by aiink.com/c9s
  • 13. Never ignore the basic training
  • 14. Basic training is a MUST
  • 15. But...
  • 16. Today we’re focusing on...
  • 17. VimAdvanced Vim knowledge sharing
  • 18. Recommended Vimbasic training materials
  • 19. by 0xlab/Jserv
  • 20. by vgod
  • 21. by Ted Naleid
  • 22. byMichael
  • 23. Cut to the chase
  • 24. $HOME/.vimrc & Vim Plugins
  • 25. The very first trick
  • 26. Again! The Unwritten Rule
  • 27. To Cut or Not to CutThat Is The Question
  • 28. REAL Men nevertouch arrow keys
  • 29. HJKLREAL Men use HJKL instead
  • 30. ADM-3A Keyboard from Wikipedia
  • 31. STOP using the arrow keys, Dude!
  • 32. Vim Plugins orVim Scripts
  • 33. Trick 1
  • 34. Smart Home Key : Better Home key experience for editing, especially for coding
  • 35. Trick 2
  • 36. vim-powerline : The ultimate vim statusline utilityMode > VCS > Filename fileformat < fileencoding < filetype < scrollpercent < lineinfo
  • 37. Trick 3
  • 38. Tagbar : Display tags of the current file ordered by scope
  • 39. Trick 4
  • 40. clang complete : Use of Clang for completing C/C+ + (IntelliSense-like autocomplete)
  • 41. Trick 5
  • 42. neocomplcache: Ultimate auto-completion system for Vim
  • 43. Trick 6
  • 44. vim-indent-object : Text Objects based on Indentation Level
  • 45. Trick 7
  • 46. matchit.zip : extended % matching for HTML, LaTeX, and many other languages
  • 47. Trick 8
  • 48. The NERD Commenter : A plugin that allows for easy commenting of code for many filetypes.
  • 49. Trick 9
  • 50. snipMate : TextMate-style snippets for Vim
  • 51. Trick 10
  • 52. matchit.zip : extended % matching for HTML, LaTeX, and many other languages
  • 53. Trick 11
  • 54. SuperTab : Do all your insert-mode completion with Tab.
  • 55. Trick 12
  • 56. vcscommand.vim : CVS/SVN/SVK/git/hg/bzr integration plugin
  • 57. Trick 13
  • 58. DirDiff.vim : A plugin to diff and merge two directories recursively.
  • 59. Trick 14
  • 60. Tabular :Vim script for text filtering and alignment
  • 61. Trick 15
  • 62. Vundle : the plug-in manager for Vim
  • 63. $HOME/.vimrc
  • 64. Trick 1
  • 65. backup & swapfile
  • 66. Trick 2
  • 67. ignorecase & smartcase
  • 68. Trick 3
  • 69. : → ; & wildmode
  • 70. Trick 4
  • 71. window operation
  • 72. Trick 5
  • 73. tab operation
  • 74. Trick 6
  • 75. WinMerge-style diff/merge operation
  • 76. ReferenceKlayman’s .vimrcVIM Hacks (c9s)Perl Hacks on Vim (c9s)VIM - Hack Your Editor! (yzlin)My .vimrc http://github.com/chenkaie/DotFiles/blob/master/.vimrc