[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[FDclone-users:00019] file name completion problems



 ファイル名補完に関わる問題を二つ見つけたので報告します。


1. 空白を含むファイル名を対話的に補完できないケースがある。

以下、 fdsh で「ab」と「a b」を作成し、「a b」を補完しようとする
ところ。

$ ls
$ touch ab "a b"
$ ls
a b     ab
$ cp a[tab][tab]
a b  ab
$ cp a\ [tab]
$ cp a\ a

→次のようになってほしい。

$ cp a\ b 


2. 空白を含むファイル名を補完すると "" で括られるが、 ~ も括られて
しまい、ホームディレクトリに展開されない。

上の続き。

$ rm ab
$ ls
a b
$ pwd
/home/knu/tmp
$ vi ~/tmp/a[tab]
$ vi "~/tmp/a b" 

→次のいずれかになってほしい。

$ vi ~/tmp/a\ b 
$ vi ~/tmp/"a b" 
$ vi "/home/knu/tmp/a b" 

-- 
                     /
                    /__  __            Akinori.org / MUSHA.org
                   / )  )  ) )  /     FreeBSD.org / Ruby-lang.org
Akinori MUSHA aka / (_ /  ( (__(  @ iDaemons.org / and.or.jp

"When I leave I don't know what I'm hoping to find
              When I leave I don't know what I'm leaving behind.."