Mazn.net

やってみて 調べてみて 苦労しなけりゃ 箱は動かじ

rubyのirbで補完@cygwin

      2013/07/15

cygwin上でrubyのirbを動かしている時に、ふと補完ができたら便利だと思って調べてみたら、すでに作っている人がいるじゃないですか。皆さん考えることは同じなのね。

Wirbleというのをgemでインストールしないといけないらしいのですが、 cygwinのインストーラではインストールできないようなので、gemをまずはここからダウンロード。maznはrubygems-1.2.0.tgzをダウンロードしました。

インストールは簡単です。

# tar zxvf rubygems-1.2.0.tgz
# cd  rubygems-1.2.0
# ruby setup.rb

以上です。次にWirbleをインストールします。

# gem install -y wirble

参考にしたサイトでは上記コマンドでインストールできなかったとのことですが、maznの環境ではこれでOKでした。

あとは、 ~/.irbrc がなければ新規作成して、以下を書き込みます。

# vi ~/.irbrc
# load libraries
require 'rubygems'
require 'wirble'
# start wirble (with color)
Wirble.init
Wirble.colorize

これでTABで補完ができるようになったり、色がついたりします。

参考
http://journal.mycom.co.jp/articles/2006/12/22/wirble/
http://turn-addict.vox.com/library/post/cygwin%E3%81%A7%E3%81%AF%E3%81%98%E3%82%81%E3%82%8Bruby.html

 - IT技術, プログラミング ,

336px

Message

メールアドレスが公開されることはありません。

  関連記事

no image
KVM on KVM @ Fedora 17

最近のLinuxカーネルは、KVMのネスト (KVMのゲストOS上でKVMを動か …

no image
Search Everything 日本語版

WordPressのページ機能でページを作成しても、検索窓の検索対象になりません …

no image
Raspberry Pi2でHDMIからmp3の音を出す@Ubuntu 14.04

Raspberry Pi2 にUbuntuをインストールして、コマンドラインから …

no image
iSCSIを使ってみる@CenOS5.2 (ターゲット) + Windows XP (イニシエータ)

CentOS 5をtarget、Windowsをinitiatorとして、iSC …

no image
キーコードの表示@Debian etch

以下のコマンドでキーコードの対応表を取得できます。 # xmodmap -pke …

no image
二本指でのスクロールの向きを逆にする@Windows8

Windows8 のタッチパッドは二本指でスクロールが可能ですが、タッチスクリー …

no image
Linuxコンテナ(LXC)内からNFSマウント@Ubuntu 14.04

Ubuntu 14.04 上で作成したLinuxコンテナ内からNFSマウントでき …

no image
QRコードスキャナーのようなカメラ使うアプリが起動しない@Galaxy S (2.2)

標準のカメラアプリは正常に動作するのに、QRコードスキャナやFxCamera と …

no image
Windowsのブートローダ(NTLDR)の設定を変更する@Windows XP

Windows XP をメインで使っていたPCにLinuxをサブで入れた場合のデ …

no image
lsの色を変更する@Cygwin

lsコマンドは、ディレクトリやファイルの種類によって、表示に色をつけることができ …