Utilise the Tab
key to start completion and to accept selected suggestion
You can still cycle through suggestions with Shift-Tab and arrow keys or use bind
to rebind as desired
Put the contents of tab-accept.fish
into your config.fish
(create a new one if it does not exist yet)
Apply newly added script, run:
source ~/.config/fish/config.fish