plugins: Add plugin "sudo"

This commit is contained in:
Victor Munoz
2023-03-21 23:22:37 +01:00
committed by Koichi Murase
parent 0e9f0e7e7c
commit 47852f487f
2 changed files with 61 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
#! bash oh-my-bash.module
function _omb_plugin_sudo_add_sudo {
if [[ -z $READLINE_LINE ]]; then
READLINE_LINE="$(fc -ln -1 | command sed 's/^[[:space:]]\{1,\}//')"
fi
READLINE_LINE="sudo $READLINE_LINE"
((READLINE_POINT += 5))
}
bind -x '"\e\e": _omb_plugin_sudo_add_sudo'