My dev env

2,230 views

Published on

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
2,230
On SlideShare
0
From Embeds
0
Number of Embeds
32
Actions
Shares
0
Downloads
30
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • 前はcoLinuxをsambaで繋いでWindows上でEmEditorでした。
  • なぜかというと、
  • でも、
  • そして、
  • そんな、
  • と思ってやってみたら、
  • そうしたら、
  • もう、
  • ぜひ、
  • 順番にいきます。
  • マナーとして。つぎ、
  • vi
    :Rails foobar -d sqlite3
    :Rgenerate controller abc x y z
    ※Screenが効く
    :Rserver
    ※メソッド上で
    :R
    Ctrl+o
    :A
    :Rcontroller abc
    :RS
    :RV
  • def~endやdo~endもShift+%の対象に
  • @foo = bar
    ysiw

    cs”’
    :RS
    ysst
    dst
    vst
  • :Rproject
    Return
    \sと\S
    Space
    :Rgenerate controller bcd x y z
    \rと\R
    \gと\G
    Ctril+l
    ファイルを追加する
    ----------
    \cと\C
    :he project
    ----------
    :Project
  • 1.autotestを別スクリーンで実行
    2.エラーを出す
    3.ファイルを書き換える
    4.エラーが消える
  • My dev env

    1. 1. ぼくの開発環 境 ~ ぼくと Zsh と Screen と Vim ~ MIKAMI Yoshiyuki yoshuki@saikyoline.jp http://saikyoline.jp/
    2. 2. 開発環境
    3. 3. 最近変えた
    4. 4. From
    5. 5. クライアントサ イド
    6. 6. To
    7. 7. サーバサイド
    8. 8. Vim をメインエ ディタにしたか った
    9. 9. gvim?
    10. 10. せっかくだから 、まるっとあち ら側へ
    11. 11. なんかみんな楽 しそうだし
    12. 12. 気になる世界
    13. 13. 仲間に入りたい
    14. 14. いつのまにか
    15. 15. “Build Once, Develop Anywhere”
    16. 16. すごくいい
    17. 17. ただ言いたい 誰かに伝えたい
    18. 18. ただ言いたい 聞いて欲しい
    19. 19. ただ言いたい 見て欲しい
    20. 20. と、いうことで
    21. 21. 大公開
    22. 22. まず
    23. 23. Zsh
    24. 24. 複数セッション でヒストリを共 有
    25. 25. Screen で効く
    26. 26. .zshrc HISTFILE=~/.zsh_history HISTSIZE=5000 SAVEHIST=5000
    27. 27. そして
    28. 28. Screen
    29. 29. 複数セッション を1ターミナル で
    30. 30. 急な切断にも安 心
    31. 31. さらに
    32. 32. Vim
    33. 33. 使っているプラグイ ン •vim-ruby •rails.vim •matchit.vim •surround.vim •project.vim
    34. 34. 使っているプラグイ ン •vim-ruby •rails.vim •matchit.vim •surround.vim •project.vim
    35. 35. 使っているプラグイ ン •vim-ruby •rails.vim •matchit.vim •surround.vim •project.vim
    36. 36. 使っているプラグイ ン •vim-ruby •rails.vim •matchit.vim •surround.vim •project.vim
    37. 37. 使っているプラグイ ン •vim-ruby •rails.vim •matchit.vim •surround.vim •project.vim
    38. 38. 使っているプラグイ ン •vim-ruby •rails.vim •matchit.vim •surround.vim •project.vim
    39. 39. そのほか
    40. 40. Ruby(Rails) でテスト
    41. 41. autotest http://www.zenspider.com/ZSS/Products/ZenTest/
    42. 42. ファイル更新の たびに黙々とテ スト
    43. 43. 頼もしい
    44. 44. Screen と連携 Autotest::Screen
    45. 45. .autotest require 'autotest/screen' Autotest::Screen.statusline → = %q[%{=r dd} %-w%{=b dd}[%n] %t %{-}%+w %=] http://saikyoline.jp/weblog/2007/07/autotestscreen.html
    46. 46. イカす
    47. 47. やってみます
    48. 48. まだまだ
    49. 49. 模索中
    50. 50. おすすめあった ら教えてくださ い
    51. 51. ご静聴ありがと うございました

    ×