mirror of
https://github.com/atuinsh/atuin.git
synced 2025-06-26 12:51:35 +02:00
Refactor/nu remove dep on sh (#823)
* fix: join flags with ` ` * refactor: remove dependency on `sh`
This commit is contained in:
parent
e9f9f9f994
commit
a41c2cc2d3
@ -28,9 +28,9 @@ def _atuin_search_cmd [...flags: string] {
|
|||||||
[
|
[
|
||||||
$ATUIN_KEYBINDING_TOKEN,
|
$ATUIN_KEYBINDING_TOKEN,
|
||||||
([
|
([
|
||||||
`commandline (sh -c 'RUST_LOG=error atuin search `,
|
`commandline (RUST_LOG=error run-external --redirect-stderr atuin search`,
|
||||||
$flags,
|
($flags | append [--interactive, --] | each {|e| $'"($e)"'}),
|
||||||
` -i -- "$0" 3>&1 1>&2 2>&3' (commandline))`,
|
`(commandline) | complete | $in.stderr | str substring ',-1')`,
|
||||||
] | flatten | str join ' '),
|
] | flatten | str join ' '),
|
||||||
] | str join "\n"
|
] | str join "\n"
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user