Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

kyoto vim#1

3,786 views

Published on

  • accessibility Books Library allowing access to top content, including thousands of title from favorite author, plus the ability to read or download a huge selection of books for your pc or smartphone within minutes.........ACCESS WEBSITE Over for All Ebooks ..... (Unlimited) ......................................................................................................................... Download FULL PDF EBOOK here { https://urlzs.com/UABbn } .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

kyoto vim#1

  1. 1. Vimとの思い出 どうあがいても20分は持たない。
  2. 2. 自己紹介• kyubuns ← きゅぶんず• Vim歴 : 半年ぐらい
  3. 3. 自己紹介• kyubuns ← きゅぶんず• Vim歴 : 半年ぐらい• Twitter :
  4. 4. 自己紹介• kyubuns ← きゅぶんず• Vim歴 : 半年ぐらい• Twitter : やってません
  5. 5. 自己紹介• kyubuns ← きゅぶんず• Vim歴 : 半年ぐらい• Twitter : やってません• Opera : 使ってません
  6. 6. 自己紹介• kyubuns ← きゅぶんず• Vim歴 : 半年ぐらい• Twitter : やってません• Opera : 使ってません• 花粉症 : ひどい
  7. 7. 自己紹介• Vim検定
  8. 8. 自己紹介• Vim検定 o中級:
  9. 9. 自己紹介• Vim検定 o中級:5問中10問正解
  10. 10. 自己紹介• Vim検定 o中級:5問中10問正解 (Vim検定のバ グ)
  11. 11. 自己紹介• Vim検定 o中級:5問中10問正解 まあ実際のところ…びみょ…
  12. 12. 自己紹介• Vim検定 o中級:5問中10問正解 まあ実際のところ…
  13. 13. どうやってVimを触ってきたか
  14. 14. Vimとの出会い
  15. 15. Vimとの出会い• 某A社にインターンシップへ。
  16. 16. Vimとの出会い• 某A社にインターンシップへ。
  17. 17. Vimとの出会い• 某A社にインターンシップへ。
  18. 18. Vimとの出会い• 某A社にインターンシップへ。
  19. 19. Vim生活1ヶ月目• 基本操作だけでvimを使う o 移動してInsertモードで文字打って・・・• Virtualモードを使い出す o 範囲選択して削除便利ー!• 検索便利ー 置換便利ー 誰もが通る道。
  20. 20. Vim生活3ヶ月目• 普通にテキスト編集してる時に:w という文字列を埋め込むようにな る。
  21. 21. Vim生活4ヶ月目• NeoBundle導入 o URLいれるだけで、 プラグインが簡単に入れられる! o ここからプラグイン生活が始まる。
  22. 22. Vim生活5ヶ月目• neocomplecache-clang導入 o C++コードの補完がすごい賢くなる。
  23. 23. Vim生活6ヶ月目• VimFiler, UniteVim導入 o Vimってこんな視覚的に操作ができたん だ・・・!と感動する。
  24. 24. 最近• VimShell導入。 o Vimの補完/操作がそのまま使えるの超 便利。
  25. 25. 最近• VimShell導入。 o Vimの補完/操作がそのまま使えるの超 便利。• VimShellあきらめた。 o Zsh超便利。
  26. 26. やばい、5分しか持たない。
  27. 27. 今日• せっかくVim勉強会で発表するんだし、 これを機会に何かやってみよう。
  28. 28. 今日• せっかくVim勉強会で発表するんだし、 これを機会に何かやってみよう。 (本日、深夜2時)
  29. 29. 作ってみた• Vimプラグイン作ってみよう!!
  30. 30. 作ってみた• Vimプラグイン作ってみよう!!• かの有名なSLコマンド作ってみよう!!
  31. 31. 作ってみた• Vimプラグイン作ってみよう!!• かの有名なSLコマンド作ってみよう!!• ググったら既にあった! (おしょーさん。)
  32. 32. 作ってみた• SLコマンドのコード自体は簡単。• でもプラグインの書き方分からない。• 適当に.vim/plugin/の中のコードを見てみ る。
  33. 33. 作ってみた• command! Hoge call Huga() oコマンドを登録する。• function! Huga() - endfunction o関数を作る これだけ分かればなんとかなる。
  34. 34. 作ってみた• 後は、SLコマンドのソースコードを読ん で移植するだけ・・・!!
  35. 35. sl.vimcommand! Sl call s:call_sl()function! s:call_sl()endfunction
  36. 36. sl.vimcommand! Sl call s:call_sl()function! s:call_sl() (ここにSLの実装が入る)endfunction
  37. 37. sl.vimcommand! Sl call s:call_sl()function! s:call_sl() !slendfunction
  38. 38. sl.vimcommand! Sl call s:call_sl()function! s:call_sl() !slendfunction
  39. 39. 20分なんて持つわけ無かった。 おわり。

×