Vimのpluginを書く

815
-1

Published on

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

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

  • Be the first to like this

No Downloads
Views
Total Views
815
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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 〃 ) ノ゙

×