-
Hello, I've set fish to complete words on pressing tab which is more in-line with basically every other software I'm using.
As you can see/guess when I'm typing Is there any way to fix this? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
The autosuggestions, that greyed-out part of the commandline, very much aren't guaranteed to be correct or even to exist. They're taken from history and are the best guess we have at the moment. We have no idea if your history was wrong, or if it will start being correct, so we can simply guess. By triggering them on tab you have removed actual, proper, logical tab completion from your shell.
The way to "fix" it is to not treat autosuggestions as a thing they are not. I.e. don't "set fish to complete words on pressing tab". It's not doing what you think it does. |
Beta Was this translation helpful? Give feedback.
The autosuggestions, that greyed-out part of the commandline, very much aren't guaranteed to be correct or even to exist.
They're taken from history and are the best guess we have at the moment. We have no idea if your history was wrong, or if it will start being correct, so we can simply guess.
By triggering them on tab you have removed actual, proper, logical tab completion from your shell.
The way to "fix" it is to not treat autosuggestions as a thing they are not. I.e. don't "set fish to complete words on pressing tab". It's not doing what you think it does.