我有两个命令,foo
并且foo-bar
,foo
的符号链接在哪里foo-bar
。我希望能够键入f
+TAB (假设这是路径上仅有的两个以 开头的命令f
)并完成其中一个(意思是全名和后面的空格)。
最终发生的事情是它完成到只是foo
(没有空间),因为foo-bar
. 然后按空格键显然不需要太多工作,但这会打断我的流程。
一些额外的细节:
foo
并且foo-bar
在同一个目录中。- 删除/移动
foo
不是一种选择(我隐藏了一些细节)。
有没有办法忽略特定的路径条目?