TryIt.vim, Phrase.vim   で多言語を効率よく学ぶ     ー みなの力をあわせて ー          t9md
t9md      Vim に本格的に入門して1年半      もともと Emacs を使っていた。    移行理由は手首痛い痛い問題勃発。選手生命的の危機を感じ Emacs を夢半ばで引退。keysnail, screen を禁止してなるべく...
今日の内容        tryit(.vim)       phrase(.vim)     でも Editor 非依存。Emacs / Textmate でも適用可能。
多言語の時代。 Perl , Python , Ruby 手っ取り早く覚えたい。   → Phrase.vim試さなければ分からない。。  じゃあいつ試すか!    いまでしょう!     → Tryit.vim
Tryit.vim
選択したテキストを   Tryit バッファに貼りつけ! あとは、Quickrun におまかせ。       メリットは          ...どのファイルを開くか考えなくていい!!     むしろそれだけ!
Phrase.vim
よく使うプログラム言語のフレーズを     phrase file に収集。  思い出したい時に、呼び出す!コード読んでいて、イケてるな、と思ったら  範囲選択して、phrase 収集。 自分でコード書くときに貼りつけ。 切り貼りプログラミング...
Phrase とは?   スニペットとどう違う?    入力補完ではなく、、、動作するひとかたまりのサンプルコード
複数人でPhraseをshare   新言語のスタートアップを助ける。   Python の得意な A さんと、   Ruby の得意な B さんが、   Phrase を共有することで、      相手の得意言語を手っ取り早く学ぶことができま...
複数人でPhraseをshare       エキスパートのフレーズから学ぶ  Vim レベル 10 の Shougo さんのフレーズを    Vim レベル 5 の t9md さんが参照し、t9md さんの Vim レベルが 7 にあがりまし...
デモ        Tryit  Phrase の収集     ソースコードからPerl のフレーズを Web サイトからPuppet のフレーズをWeb サイトからPhrase の呼び出し
デモ その2タイル型 WM をやめて、Compiz and compiz grid plugin   Vim like Window movement, minify with <C-l>
最後に Emacs の人も、Eclipse、の人も、Vim の人もPhrase を共有して皆でパワーアップしませんか?  github にフレーズを上げてみませんか?   サンプルリポジトリは、phrase-t9md          本当の理...
私が皆の phrase を見てパワーアップしたいんです。
完
DevEnv Tryit.vim Phrase.vim
Upcoming SlideShare
Loading in...5
×

DevEnv Tryit.vim Phrase.vim

2,087

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

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

No notes for slide

DevEnv Tryit.vim Phrase.vim

  1. 1. TryIt.vim, Phrase.vim で多言語を効率よく学ぶ ー みなの力をあわせて ー t9md
  2. 2. t9md Vim に本格的に入門して1年半 もともと Emacs を使っていた。 移行理由は手首痛い痛い問題勃発。選手生命的の危機を感じ Emacs を夢半ばで引退。keysnail, screen を禁止してなるべくマウスで操作。 Vim の修行中
  3. 3. 今日の内容 tryit(.vim) phrase(.vim) でも Editor 非依存。Emacs / Textmate でも適用可能。
  4. 4. 多言語の時代。 Perl , Python , Ruby 手っ取り早く覚えたい。 → Phrase.vim試さなければ分からない。。 じゃあいつ試すか! いまでしょう! → Tryit.vim
  5. 5. Tryit.vim
  6. 6. 選択したテキストを Tryit バッファに貼りつけ! あとは、Quickrun におまかせ。 メリットは ...どのファイルを開くか考えなくていい!! むしろそれだけ!
  7. 7. Phrase.vim
  8. 8. よく使うプログラム言語のフレーズを phrase file に収集。 思い出したい時に、呼び出す!コード読んでいて、イケてるな、と思ったら 範囲選択して、phrase 収集。 自分でコード書くときに貼りつけ。 切り貼りプログラミング(=コピペ?)
  9. 9. Phrase とは? スニペットとどう違う? 入力補完ではなく、、、動作するひとかたまりのサンプルコード
  10. 10. 複数人でPhraseをshare 新言語のスタートアップを助ける。 Python の得意な A さんと、 Ruby の得意な B さんが、 Phrase を共有することで、 相手の得意言語を手っ取り早く学ぶことができましたとさ。。。 github repo / dropbox ..
  11. 11. 複数人でPhraseをshare エキスパートのフレーズから学ぶ Vim レベル 10 の Shougo さんのフレーズを Vim レベル 5 の t9md さんが参照し、t9md さんの Vim レベルが 7 にあがりましたとさ。。。
  12. 12. デモ Tryit Phrase の収集 ソースコードからPerl のフレーズを Web サイトからPuppet のフレーズをWeb サイトからPhrase の呼び出し
  13. 13. デモ その2タイル型 WM をやめて、Compiz and compiz grid plugin Vim like Window movement, minify with <C-l>
  14. 14. 最後に Emacs の人も、Eclipse、の人も、Vim の人もPhrase を共有して皆でパワーアップしませんか? github にフレーズを上げてみませんか? サンプルリポジトリは、phrase-t9md 本当の理由は、、
  15. 15. 私が皆の phrase を見てパワーアップしたいんです。
  16. 16.
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×