Replace tr with string built-in in fish integration
This commit is contained in:
parent
4e1cd0590b
commit
1eef584382
@ -186,7 +186,7 @@ function clone-in-kitty -d "Clone the current fish session into a new kitty wind
|
|||||||
set --local b64_envs (string join0 -- $envs | base64)
|
set --local b64_envs (string join0 -- $envs | base64)
|
||||||
set --local b64_cwd (printf "%s" "$PWD" | base64)
|
set --local b64_cwd (printf "%s" "$PWD" | base64)
|
||||||
set --prepend data "shell=fish" "pid=$fish_pid" "cwd=$b64_cwd" "env=$b64_envs"
|
set --prepend data "shell=fish" "pid=$fish_pid" "cwd=$b64_cwd" "env=$b64_envs"
|
||||||
__ksi_transmit_data (string join "," -- $data | tr -d "\t\n\r ") "clone"
|
__ksi_transmit_data (string join "," -- $data | string replace --regex --all "\s" "") "clone"
|
||||||
end
|
end
|
||||||
|
|
||||||
function edit-in-kitty -d "Edit the specified file in a new kitty overlay using your preferred editor, even over SSH"
|
function edit-in-kitty -d "Edit the specified file in a new kitty overlay using your preferred editor, even over SSH"
|
||||||
@ -234,7 +234,7 @@ function edit-in-kitty -d "Edit the specified file in a new kitty overlay using
|
|||||||
end
|
end
|
||||||
set --local file_data (base64 < "$ed_filename")
|
set --local file_data (base64 < "$ed_filename")
|
||||||
set --append data "file_data=$file_data"
|
set --append data "file_data=$file_data"
|
||||||
__ksi_transmit_data (string join "," -- $data | tr -d "\t\n\r ") "edit"
|
__ksi_transmit_data (string join "," -- $data | string replace --regex --all "\s" "") "edit"
|
||||||
set --erase data
|
set --erase data
|
||||||
echo "Waiting for editing to be completed..."
|
echo "Waiting for editing to be completed..."
|
||||||
set --global __ksi_waiting_for_edit "y"
|
set --global __ksi_waiting_for_edit "y"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user