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