我最近发现我的fish shell有两个问题(bash没有):
- 插入u盘,sudo mount /dev/sd 补全,只显示sda,然后补全数字,db,dc都不显示,无论我的u盘 /dev/sdc1 是否挂载。
- 目录中的文件都为中文名,用ls等补全,不显示中文,貌似是显示对应的中文编码,比如 \Xe7\Xbc\Xba\Xe5\Xb0\X91\Xe7\X9a\X84\Xe8\Xaf\Xbe.zip。gvfs-open 也一样,都是这样,如果我把前面的字打出来,后面的补全,补全的结果是前面的显示汉字,后面的又是 ......了。
补充: 估计是版本问题, 现在我装的又是archlinux, fish没什么问题