有没有办法在打字时忽略/取消特定的鱼 shell 完成?
Is there a way to ignore / cancel a specific fish shell completion while typing?
鱼 shell 很棒,它的完成度是我如此喜欢它的原因之一。
但是,每隔一段时间,当我键入时,我会得到一个对我没有用的完成。问题是完成替换了我写的,所以我不知道如何继续。
这是一个例子:
$ touch HELLO
$ echo goodbye > h
当我键入最后一个字母 h
时,fish shell 将其替换为 HELLO
,其中大写字母 H
已经键入,并且 ELLO
部分是灰色的,这意味着它将被未来的输入所取代。
但我只是想创建一个名为 h
的文件,内容为 goodbye
- fish 让我很难过:(
有人有什么建议吗?
它不会替换您输入的内容。有效字符串仍然是“h”,所以只需按回车键就会创建一个名为“h”的文件。
(是的,这可以更好地展示,关于它有一个未解决的问题)
鱼 shell 很棒,它的完成度是我如此喜欢它的原因之一。
但是,每隔一段时间,当我键入时,我会得到一个对我没有用的完成。问题是完成替换了我写的,所以我不知道如何继续。
这是一个例子:
$ touch HELLO
$ echo goodbye > h
当我键入最后一个字母 h
时,fish shell 将其替换为 HELLO
,其中大写字母 H
已经键入,并且 ELLO
部分是灰色的,这意味着它将被未来的输入所取代。
但我只是想创建一个名为 h
的文件,内容为 goodbye
- fish 让我很难过:(
有人有什么建议吗?
它不会替换您输入的内容。有效字符串仍然是“h”,所以只需按回车键就会创建一个名为“h”的文件。
(是的,这可以更好地展示,关于它有一个未解决的问题)