fish-shell/share/functions/__fish_prepend_sudo.fish
Fabian Homborg 9367d4ff71 Reindent functions to remove useless quotes
This does not include checks/function.fish because that currently
includes a "; end" in a message that indent would remove, breaking the test.
2020-03-09 19:46:43 +01:00

10 lines
307 B
Fish

function __fish_prepend_sudo -d "Prepend 'sudo ' to the beginning of the current commandline"
set -l cmd (commandline -poc)
if test "$cmd[1]" != sudo
set -l cursor (commandline -C)
commandline -C 0
commandline -i "sudo "
commandline -C (math $cursor + 5)
end
end