▼スレッド
│
└◇245:Re[4]:bashのコマンドラインで日本語入力するには? [坂本] 03/02 09:29
├◇246:Re[5]:bashのコマンドラインで日本語入力するには? [坂本] 03/02
├◇247:Re[5]:bashのコマンドラインで日本語入力するには? [通りすが] 03/02
└◇248:Re[5]:bashのコマンドラインで日本語入力するには? [樋口] 03/02
└◇249:Re[6]:bashのコマンドラインで日本語入力するには? [坂本] 03/02 <
> おかしいですね。それで行けるはずなんですが。スレッド一覧
> 詳細がわからないのでちょっと質問責めになります。
宜しくお願いします。
> 1.Cygwin標準パッケージのbashを使ってますか?
> それともX on WindowsのRPMとかを使ってますか?
bashを使っています。
> 2.bash上で「echo $BASH_VERSION」するとどう表示されますか?
echo $BASH_VERSIONと表示されます。
> 3.「cat ~/.inputrc」で前レスの.inputrcの内容が表示されますか?
はい。
KOCHAN:~$ cat .inputrc
set convert-meta off
set meta-flag on
set output-meta on
set kanji-code sjis
> 4.「日本語」というのは「sjisな2バイト文字」ですよね?
> (euc-jpはそもそもコンソールがサポートしてません)
そうです。SJISです。
> 5.「通らない」というのは具体的にどうなるんでしょうか?
> (IME上での入力はできるが、ENTERしてもbashのコマンドライン
> に表示されない?)
たとえば、vi あああとして保存してlsとすると
コンソール上で ??????となってしまいます。
また、ls -Nでも同様です。
> 6.私の所のbash-jpのバイナリを使っても駄目ですか?
パッチの使い方が分らなかったので樋口さんの所から
bash-2.05a-jp-2.tar.bz2と jvim-2.1a-1.tar.bz2を
getしました。
解凍したもの全てを/usrに上書きコピーしました。
それが良くなかったのでしょうか?
宜しくご教授ください。
坂本です。スレッド一覧
> > 2.bash上で「echo $BASH_VERSION」するとどう表示されますか?
> echo $BASH_VERSIONと表示されます。
#手が滑りました^^;
KOCHAN:~/test$ echo $BASH_VERSION
2.05a.0(1)-release
と表示されます。
宜しくお願いします。
>たとえば、vi あああとして保存してlsとするとスレッド一覧
>コンソール上で ??????となってしまいます。
>また、ls -Nでも同様です。
lsのコマンドを打つとき
Torisugari:~$ ls --show-control-chars
としてみたらどうでしょう?
>たとえば、vi あああとして保存してlsとするとスレッド一覧
>コンソール上で ??????となってしまいます。
>また、ls -Nでも同様です。
これはbashの問題ではなく、lsの方の問題です。
通りすがりさんも書かれてますが、~/.bashrcなどで
>alias ls='ls --show-control-chars'
などとしておくと良いでしょう。ちなみに私は
>alias ls='ls --show-control-chars --color -F'
としてます。
# 環境自体は特に問題無さそうです
> これはbashの問題ではなく、lsの方の問題です。スレッド一覧
> 通りすがりさんも書かれてますが、~/.bashrcなどで
> >alias ls='ls --show-control-chars'
> などとしておくと良いでしょう。ちなみに私は
> >alias ls='ls --show-control-chars --color -F'
> としてます。
>
> # 環境自体は特に問題無さそうです
試したところ無事表示されるようになりました。
これでやりたいことが出来るようになります。
本当にありがとう御座いました。