logo       

[ruby-list:42952] Re: instant rails インストール! irbを起動するには?: msg#00013

lang.ruby.japanese

Subject: [ruby-list:42952] Re: instant rails インストール! irbを起動するには?

木村です。

06/11/02 に Uema Tsuyoshi<mugenkai15-b4AzLT892AB4Eiagz67IpQ@xxxxxxxxxxxxxxxx>
さんは書きました:


autoexec.bat をダブルクリック(この操作でいいんですか?)

えーとDOSプロンプトの操作にはそんなに慣れてはいらっしゃらないのでしょうか?
環境変数の設定なので、DOSプロンプトの入力待ちの状態(c:\> などがでている
状態)で

set INPUTRC=/cygdrive/c/home/.inputrc

と入力してエンターキー押下で設定できます。autoexec.batダブルクリックでは
バッチファイルを起動するためのcommand.comを起動→その内容を実行
→バッチファイル終了後閉じる
となるので、ほかに開いているものには設定の影響が及びません。


irb 起動
'半/全'キーで @ が入力されます。
'Alt + 半/全' では、日本語入力モードが切り替わります

command.comやcmd.exe上で日本語入力に切り替えるには、半角/全角
キー単独で押下してもダメです。Altキーと同時に押下する必要があります。


日本語入力モードで 'おおお' と入力すると 'oooおおお' になります。

余計なものが表示されている状態で^L(コントロールキーを押下しながらLを
押下)を入力するとどうなりますか? いずれにしろこちらでは同じ現象が起こりません。
まあこちらはxpのcmd.exe(とそこから起動したcommand.com)を使っている
ので事情が違う製かもしれませんが。

ただ、irb 上でたとえば puts "世界" となっている状態で、「世界」の前に
なにか文字を入力しようとすると表示がおかしくなります。また、削除も
正常にできません。

ところで  irb (one click ruby ?) の 起動に 12秒かかります。
(cpu 450MHz のノート 古い)(それにしても遅い)

わたしが使っているのは 2.4GHzのPentium 4ですが、2秒はかかって
ないみたいですね。

one clike ruby? ではなく バイナリ―からインストールしたら
irb の起動は 早くなるのでしょうか?
日本語の入力も素直にいくのでしょうか

これはわかりません。

日本語入力の問題は多分 readline.dll (readlineライブラリ)に起因する
ものなので、Rubyのパッケージの問題ではないと思います。
いっそのこと readlineを無効にしてしまえば入力が化けることはなくなる
かもしれません。ただしその場合ヒストリや補完が使えなくなりますが。


--
木村浩一
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
mail kbk at kt.rim.or.jp
web www.kt.rim.or.jp/~kbk/zakkicho/index.html




<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise