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.

Outputz.vim

1,835 views

Published on

テキストエディタ勉強会 第1回

Published in: Technology
  • Be the first to comment

Outputz.vim

  1. 1. outputz.vim テキストエディタ勉強会 第 1 回 [email_address]
  2. 2. 自己紹介 - rytich <ul><li>市江竜太 </li></ul><ul><li>株式会社マダガスカル </li></ul><ul><li>プログラマ </li></ul><ul><li>codecheck.in 下ネタ </li></ul>よろしくおねがいします
  3. 3. Outputz ?
  4. 4. 「あなたは原稿用紙何枚分のアウトプットをしていますか? Outputz をインストールすると簡単に知ることができます。」 http://outputz.com/ by サイボウズ・ラボ
  5. 5. Firefox拡張
  6. 6. 一日単位
  7. 7. 週単位
  8. 8. ランキング
  9. 9. テキストエディッティング時間がわかれば… ↓ コーディングスピード ?
  10. 10. そこで outputz.vim http://www.vim.org/scripts/script.php?script_id=2455 ( ありがとうございます )
  11. 11. 若干修正 http://trac.codecheck.in/share/changeset/1161 ( codecheck.in にはいろんな人の設定ファイルがあります )
  12. 13. 本当に忙しいときでも GTD の効果を引き出す7つのポイント 293users <ul><li>4. すべてのアクションの時間を測る </li></ul><ul><li> 「過剰な時間がかかっている作業はやりすぎていないか、難しく考えすぎていないか、ダイエットできる点はないかを「経過時間」という物差しで測りながら進めます。」 </li></ul><ul><li>http://lifehacking.jp/2009/01/extreme-gtd/ </li></ul>ついでに
  13. 14. :%s/&l:filetype/expand('%:p')/g <ul><li>http://trac.codecheck.in/share/changeset/1162 </li></ul>ファイルタイプ -> ファイル名
  14. 15. このファイルを ~/.vim/plugins とかに置いて・・・
  15. 16. cURL.exe for Windows <ul><li>http://www.kaoriya.net/ </li></ul><ul><li>( ありがとうございます ) </li></ul><ul><li>C:WINDOWS ($PATH) に設置 </li></ul>
  16. 17. .vimrc <ul><li>let g:outputz_secret_key = ‘*******************‘ </li></ul><ul><li>“ Outputz 設定 -> 「あなたの復活の呪文は」 </li></ul><ul><li>let g:outputz_uri = 'http://vim.unw.nu/‘ </li></ul><ul><li>“ 任意 favicon 表示用 </li></ul>http://trac.codecheck.in/share/browser/dotfiles/vim/rytich/.vimrc
  17. 18. 設定完了 編集して保存すると・・・
  18. 19. 何をどれくらいしていたかわかる!
  19. 20. 何をどれくらいしていたかわかる! (favicon 付 )
  20. 21. (favicon.ico) <ul><li>http://www.vim.org/ は拾えないので </li></ul><ul><li><link rel=&quot;shortcut icon&quot; type=&quot;image/x-icon&quot; href=&quot;/images/vim_shortcut.ico&quot;> </li></ul><ul><li>http://vim-users.jp/ </li></ul><ul><li>に置いてくれたらいいなぁ </li></ul><ul><li>id:from_kyushu </li></ul>
  21. 22. <ul><li>Vim </li></ul><ul><li>↓ </li></ul><ul><li>時間管理 </li></ul><ul><li>↓ </li></ul><ul><li>儲かった! </li></ul>
  22. 23. [PR] Vim の設定ファイルも転がっている http://codecheck.in/ では… <ul><li>デザイナー </li></ul><ul><li>プログラマ </li></ul><ul><li>卵の側に立つ小説家 </li></ul><ul><li>のコミットを </li></ul><ul><li>お待ちしております </li></ul>
  23. 24. [PR] マダガスカルでも… <ul><li>一緒に働きませんか? </li></ul><ul><li>一人でさみしい </li></ul><ul><li>プログラマ募集中です </li></ul>
  24. 25. One more thing…
  25. 26. <ul><li>時間を管理してお金が増えたので </li></ul><ul><li>お金も管理したい。 </li></ul>
  26. 27. 携帯と Google Docs で、超簡単に支出管理 774users <ul><li>  「 Google Docs のフォーム機能をつかって家計管理用の簡単入力フォーマットを作るというもの。このフォームを携帯にメールで送ると、携帯からフォームのフォーマットに沿った入力が可能になります。フォームの URL をブックマークしておけば、外出先でお金を使ったらすぐに入力->メールで送信するだけで、 Google スプレッドシートに支出の情報が蓄積されます」 </li></ul><ul><li>http://www.lifehacker.jp/2009/01/090128google_docs.html </li></ul>
  27. 28. ブラウザ
  28. 29. iPhone
  29. 30. ライフログ <ul><li>いかにストレスなくsubmitできるか? </li></ul>
  30. 31. <ul><li>一番(?)使っているソフトウェア </li></ul><ul><li>↓ </li></ul><ul><li>テキストエディタ (Vim) </li></ul>
  31. 32. gsform.vim <ul><li>Vim から Google Spredsheets のフォームに POST </li></ul><ul><li>http://trac.codecheck.in/share/browser/dotfiles/vim/rytich/.vim/plugin/gsform.vim </li></ul>
  32. 34. .vimrc <ul><li>let gsf_hash='p*****************************‘ </li></ul><ul><li>“ Google の フォーム の URL の ハッシュ </li></ul><ul><li>let g:gsf_inputs=['entry.0.single','entry.1.single','entry.2.group','entry.3.single'] </li></ul><ul><li>“ Google の フォーム の input name </li></ul><ul><li>let g:gsf_labels=['*price','category','method','memo'] </li></ul><ul><li>“ 任意 </li></ul>
  33. 35. :PostGS
  34. 39. …。
  35. 40. … 超便利ッ! ※ curl で POST してるだけなのでいじったらいろいろできます
  36. 41. ありがとうございました! <ul><li>いっしょに働きませんか ? </li></ul>

×