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.

Vimのpluginを書く

1,091 views

Published on

VimScript怖くないヾ(〃l _ l)ノ゙

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Vimのpluginを書く

  1. 1. Vim の plugin を書く .。oO(さっちゃんですよヾ(〃l _ l)ノ゙☆)
  2. 2. vim-quickrun-markdown-gfm を Windows に 対応させました ヾ ( 〃 l _ l) ノ゙
  3. 3. vim-quickrun-markdown-gfm を Windows に 対応させました ヾ ( 〃 l _ l) ノ゙
  4. 4. VimScript 怖くないヾ ( 〃 l _ l) ノ゙ ヾ (l _ l 〃 ) ノ゙
  5. 5. 怖くないヾ ( 〃 l _ l) ノ゙ ヾ (l _ l 〃 ) ノ゙
  6. 6. 怖くないヾ ( 〃 l _ l) ノ゙ ヾ (l _ l 〃 ) ノ゙
  7. 7. §1 help を読む ヾ ( 〃 l _ l) ノ゙
  8. 8. help :h ヾ (l _ l 〃 ) ノ゙
  9. 9. help CTRL-] CTRL-o ヾ (l _ l 〃 ) ノ゙
  10. 10. help CTRL-] → リンク先へ飛ぶ CTRL-o → 戻る ヾ (l _ l 〃 ) ノ゙
  11. 11. help Vim の help には何でも書いてある。 日本語訳は、 vimdoc-ja ヾ (l _ l 〃 ) ノ゙
  12. 12. help help の引き方 ↓ :h help ヾ (l _ l 〃 ) ノ゙
  13. 13. help の全文検索 :helpgrep ヾ ( 〃 l _ l) ノ゙
  14. 14. help の全文検索 helpgrep の使い方 ↓ :h helpgrep ヾ ( 〃 l _ l) ノ゙
  15. 15. §2 VimScript 用 help ヾ (l _ l 〃 ) ノ゙
  16. 16. VimScript :h script :h eval ヾ ( 〃 l _ l) ノ゙
  17. 17. runtimepath :h rtp ヾ (l _ l 〃 ) ノ゙
  18. 18. runtimepath autoload/ 自動的に読み込まれるスクリプト doc/ ヘルプドキュメント ftplugin/ ファイルタイププラグイン plugin/ プラグインスクリプト syntax/文法ファイル …… 等 ヾ (l _ l 〃 ) ノ゙
  19. 19. autoload :h autoload ヾ ( 〃 l _ l) ノ゙
  20. 20. autoload global 領域みたいに使へる :h s:var ヾ ( 〃 l _ l) ノ゙
  21. 21. 変数の型や scope :h variables ヾ (l _ l 〃 ) ノ゙
  22. 22. Data 構造 (List と Dictionary) :h list :h dictionary ヾ ( 〃 l _ l) ノ゙
  23. 23. Data 構造 (List と Dictionary) map(copy(list), 'v:val') deepcopy(dict) ヾ ( 〃 l _ l) ノ゙
  24. 24. 関数一覧 :h functions ヾ (l _ l 〃 ) ノ゙
  25. 25. §3 感想戦 ヾ ( 〃 l _ l) ノ゙
  26. 26. VimScript 文字列を振り回してると PHP に近いものを感じ る…… ( 〃 l _ l) ↑ > C macro 感< ヾ (l _ l 〃 ) ノ゙
  27. 27. VimScript echo debug はできる (l _ l 〃 ) ヾ (l _ l 〃 ) ノ゙
  28. 28. compatible let s:cpo_save = &cpo set cpo&vim ・ ・ ・ let &cpo = s:cpo_save unlet s:cpo_save ヾ ( 〃 l _ l) ノ゙
  29. 29. VimScript 怖くないヾ ( 〃 l _ l) ノ゙ ヾ (l _ l 〃 ) ノ゙

×