使用fish,输入ls <tab>
示例目录,终端显示:
$ ls
bar/ dir/ foo/
继续d<tab><tab>
这样就变成:
$ ls dir/
dir/moredir/ dir/otherdir/ dir/subdir/
但我更愿意从 bash 中获得我习惯的东西:
$ ls dir/
moredir/ otherdir/ subdir/
是否有一个鱼配置选项可以摆脱前导路径信息?
答案1
虽然我不喜欢给出否定的答案,但不幸的是,这在 Fish 中不会发生。
看这个 Github 请求根据 Fish 的一位维护人员对一个 (现已删除的) Stack Overflow 问题的回答,这个问题是最近因为“不会实现”而被关闭的众多问题中的一个。