Your SlideShare is downloading. ×
0
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Start Vim script @Ujihisa.vim 2011/11/19
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Start Vim script @Ujihisa.vim 2011/11/19

1,292

Published on

Published in: Technology, Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,292
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
19
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Transcript

    • 1. Start Vim script@choplin at ujihisa.vim 2011/11/19
    • 2. About me@choplinWeb / DB engineerinterested in:PostgreSQL / MongoDBPython / Haskell
    • 3. Vim scripter
    • 4. http://www.dataists.com/2010/12/ranking-the-popularity-of-programming- langauges/
    • 5. here!http://www.dataists.com/2010/12/ranking-the-popularity-of-programming- langauges/
    • 6. Supply ≠ Demand
    • 7. Conclusion Please Start Vim script to make my vim life happier :)
    • 8. Agenda• Vim script ?• Vim script ?• Vim script ?
    • 9. Vim script ?
    • 10. Vim script
    • 11. .vimrc
    • 12. Vim script
    • 13. Don’t be afraidof writing Vim script :)
    • 14. Vim script ?
    • 15. :help
    • 16. K:setlocal keywordprg=:help
    • 17. Syntax
    • 18. •Vim by thinca •http://d.hatena.ne.jp/thinca/20100201/1265009821•:help by mattn •https://github.com/mattn/learn-vimscript
    • 19. function! s:sum(a,b) let a = a:a let b = a:b return a + bendfunctionecho s:sum(1,2)
    • 20. function! s:sum(a,b) let a = a:a let b = a:b return a + bendfunctionecho s:sum(1,2) :Command :h :{cmd}
    • 21. function! s:sum(a,b) let a = a:a let b = a:b return a + bendfunctionecho s:sum(1,2) :Command :h :{cmd} :expression :h expr
    • 22. You can read good vim scripts :)• Vim •http://cielquis.net/twitter-engineer/vim.html
    • 23. Vim script ?
    • 24. •••Vim →Vim script !
    • 25. 1. ftplugin2. plugin’s plugin3. library
    • 26. ftplugin
    • 27. plugin’s plugin•unite•neocomplcache•quickrun•vim-vcs etc.
    • 28. library•webapi•wwwrenderer•(vital)
    • 29. Demo

    ×