mirror of
https://github.com/alexpasmantier/television.git
synced 2025-06-07 12:05:34 +00:00
feat(shell): support completion in the middle of a prompt
This commit is contained in:
parent
d4913d73f6
commit
a908799c7e
@ -5,8 +5,8 @@ function tv_smart_autocomplete
|
||||
|
||||
if test -n "$output"
|
||||
# add a space if the prompt does not end with one (unless the prompt is an implicit cd, e.g. '\.')
|
||||
string match -q -r '.*( |./)$' -- "$current_prompt" || set current_prompt "$current_prompt "
|
||||
commandline -r "$current_prompt$output"
|
||||
string match -q -r '.*( |./)$' -- "$current_prompt" || set output " $output"
|
||||
commandline -i "$output"
|
||||
commandline -f repaint
|
||||
end
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user