RubyってSubversionで開発してるというイメージしか無かったのですが、GitHubでも最新のソースコードをCloneできました。

git clone https://github.com/ruby/ruby.git

公式にリポジトリガイドなるページがあるので、最新のRubyのソースコードを読んでみたい人は参考にしたらいいと思います。

レポジトリガイド

Read more


とりあえず次のような感じになりました。 ターミナル :Terminal.app エディタ :vim パッケージ管理システム :homebrew バージョン管理システム :git Mac初心者が躓かないように、この順番で作業すればうまくいくという順番で紹介していきます。 Terminal.app Terminal.appはMacOSに標準で入っている端末です。 最終的にはこんな感じになりました。 外観を変える 外観を変えるために、環境設定 > 設定でProという設定を使うことにしました。 フォントをMonaco 13pt.にして、テキストをアンチエイリアス処理を有効にしました。 .bash_profile を設定する これまでの常識では、~/.bashrcに書いた設定が端末の起動時に読み込まれるものと思っていたのですが、 macの場合は~/.bashrcは無効になっており、ログイン時だけ~/.bash_profileが読み込まれるようです。 要するにMacのTerminalの設定は~/.bash_profileに書けばいいということです。 設定の反映が必要であれば$ source ~/.bash_profileを実行すればいいことなので、 ログイン時でも端末起動時でもそれほど影響はないです。 前の環境の.bashrcは禍々しくて見せられませんが、.bash_profileをこんな感じで書いていきます。

パスの設定とか export PATH=$PATH:$HOME/bin # 便利なエイリアスとか alias ll=‘ls -alF’ alias l=‘ls’ alias emacs=‘vim’ # lsに色を付ける => http://jmblog.jp/archives/307 export CLICOLOR=1 export LSCOLORS=DxGxcxdxCxegedabagacad # プロンプトも色を付ける PS1=’[\033[36m][\u@\h:[\033[33m]\w[\033[36m]][\033[0m] \$ ‘ exitでタブやウィンドウを閉じるようにする なぜかデフォルトではexitしても画面が残ってしまうので、設定を変えます。

~/Library/Preferences/com.apple.Terminal.plistのRoot > Window Settings > (任意のテーマ) > shellExitActionの値を1(Number)に変更します。 Mac OSXでTerminalをexitしたら閉じるようにする方法を参考しました。

Read more