mirror of
https://github.com/Llewellynvdm/fzf.git
synced 2024-12-22 10:58:59 +00:00
[fish] Enable home dir expansion of leading ~/
Enable expanding to user's home directory, when pressing <Ctrl-T> or <Alt-C>, and the current command line token starts with `~/`.
This commit is contained in:
parent
7bd298b536
commit
3b0f976380
@ -150,6 +150,9 @@ function fzf_key_bindings
|
|||||||
set -l prefix (string match -r -- '^-[^\s=]+=' $commandline)
|
set -l prefix (string match -r -- '^-[^\s=]+=' $commandline)
|
||||||
set commandline (string replace -- "$prefix" '' $commandline)
|
set commandline (string replace -- "$prefix" '' $commandline)
|
||||||
|
|
||||||
|
# Enable home directory expansion of leading ~/
|
||||||
|
set commandline (string replace -r -- '^~/' '\$HOME/' $commandline)
|
||||||
|
|
||||||
# escape special characters, except for the $ sign of valid variable names,
|
# escape special characters, except for the $ sign of valid variable names,
|
||||||
# so that after eval, the original string is returned, but with the
|
# so that after eval, the original string is returned, but with the
|
||||||
# variable names replaced by their values.
|
# variable names replaced by their values.
|
||||||
|
Loading…
Reference in New Issue
Block a user