開発環境を整える

macOS: High Sierra

 

リンク切れをしているが参考になるサイト

【図解】ゼロから始めるモダンなコマンドライン環境作り #iTerm2 #tmux #zsh | リクナビNEXTジャーナル

 

iTerm2: https://webrandum.net/iterm2/

tmux: http://kanjuku-tomato.blogspot.com/2014/02/tmux.html

zsh初心者向け:Zshの導入

 

=====

2018/5/30 時点だとRubyの最新バージョンは2.5.1

=====

  • rbenvのインストール
brew install rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(rbenv init -)"' >> ~/.zshrc
brew install ruby-build
  • ruby-buildの最新化
brew install openssl
brew install readline
  • rubyのインストール

事前にopenssl,readlineをインストール

brew install openssl
brew install readline
source ~/.zshrc
brew link readline --force
export CFLAGS=-Wno-error=shorten-64-to-32
CONFIGURE_OPTS="--with-readline-dir=/usr/local --with-openssl-dir=`brew --prefix openssl`" RUBY_CONFIGURE_OPTS="--with-openssl-dir=`brew --prefix openssl`" rbenv install 2.5.1
rbenv global 2.5.1
ruby -v

 

  • エディタを1つインストール

RubyMineをインストール

 

 

bash -> .bash_profile

zsh   -> .zprofile

 

ここは忘れやすいからさっとメモだけしておきます。