▼スレッド
│
└◇567:日本語名フォルダへのアクセス [ホッシー] 08/27 19:14
├◇568:Re:日本語名フォルダへのアクセス [中島] 08/27
└◇570:Re:日本語名フォルダへのアクセス [naoya] 08/28
└◇572:[Summary] 日本語名フォルダへのアクセス [ホッシー] 08/28 <
はじめまして。ホッシーです。スレッド一覧
UNIXは多少は使えますが、
Cygwinは昨日インストールしたばかりです。
さて本題ですが、
たとえば「デスクトップ」みたいな
全角文字の名前のフォルダへ Cygwin
からアクセスするにはどうすれば
いいんでしょうか?
$ cd デスクトップ
と入力すると、確定した瞬間
$ cd fXNgbv
となってしまうし、
$ cd
となっているところへフォルダ名を
ペーストしても、同じようになってしまいます。
もちろん、そのままエンターを押しても、
$ cd fXNgbv
bash: cd: fXNgbv: No such file or directory
となります。
何か解決策はないでしょうか?
使用OS:Windows2000Pro
使用シェル:bash
バージョン:
$ uname -a
CYGWIN_NT-5.0 HOSSY 1.3.12(0.54/3/2) 2002-07-06 02:16 i686 unknown
$ bash --version
GNU bash, version 2.05b.0(3)-release (i686-pc-cygwin)
Copyright (C) 2002 Free Software Foundation, Inc.
日本語化して SJIS の入力を受け付けるシェルを使ってください。スレッド一覧
naoya です。スレッド一覧
私の環境では、日本語の入力を受け付けますが....
そういえば .inputrc を追加作成した記憶があります。
よく覚えてないので、間違っていたら指摘願います。
$ more .inputrc
set kanji-code sjis
set input-meta on
set output-meta on
set convert-meta off
> そういえば .inputrc を追加作成した記憶があります。スレッド一覧
そこで、Googleで『cygwin 日本語 inputrc』で検索したら
一発で見つかりました。そして、そのとおりやったら
できたので、以下に手順をまとめます。
・~/.inputrc に、
set kanji-code sjis
set input-meta on
set output-meta on
set convert-meta off
・~/.bashrc に、
alias ls='ls --show-control-char'
と記述する。これだけで、
bashへ日本語で入力&日本語のフォルダへアクセス
ができるようになりました。
答えへのポインタを出していただいた
中島さん、naoyaさん、ありがとうございました。