タグ

ブックマーク / passingloop.tumblr.com (2)

  • rbenv と RVM との違い

    rbenv と RVM との違い 列挙してみる。 rbenv は RVM と違ってシェルにコマンドをロードしない → 代わりに $PATH を追加するだけで使えるrbenv は RVM と違ってシェルコマンドを上書きしない(RVM は cd などを RVM 独自のものに置き換える)rbenv は RVM と違って設定ファイルが無い → どのバージョンを使うかの指定のみrbenv は RVM と違って Ruby をインストールしない(rvm install 相当の機能が無い) … 代わりに自分で好きに Ruby をインストールできるし、rvm install 相当の ruby-build を使うこともできるrbenv は RVM と違って gemset の概念がない … 代わりにアプリケーション毎の Bundler を使ったほうがいいよrbenv は RVM と違って他の gem を変更する

    rbenv と RVM との違い
    aki77
    aki77 2013/03/13
  • 入門 Eshell (2): Emacs Lisp 連携

    入門 Eshell (2): Emacs Lisp 連携 Eshell を普通のシェルと同等かそれ以上に便利に使うために Eshell の変態機能を紹介していくこのシリーズであるが, 残念ながらシェルとしての Eshell について紹介するのは今回が最後である. なぜなら,Eshell の正体ははシェルなんかじゃなく, シェルコマンドも実行できる Emacs Lisp の REPL のようなものだからだ. 変態 Eshell (2): シェルだと思っていたら Emacs Lisp の REPL だった.前回の「リダイレクション」 で,Eshell から Emacs Lisp シンボルに値を設定できることを述べた. $ echo red yellow green > #'signal-colors また,Eshell で Emacs Lisp シンボルの値を取得できることも述べた. $ ec

    入門 Eshell (2): Emacs Lisp 連携
  • 1