prezto/modules/please
Eugen Kuksa 06c6f1eb60 Add module "please"
This adds the command `please` and the key binding `Ctrl+Shift+S`.
Both of them are for executing the previous command with super user
privileges.
2014-12-01 20:13:13 +01:00
..
init.zsh Add module "please" 2014-12-01 20:13:13 +01:00
Readme.md Add module "please" 2014-12-01 20:13:13 +01:00

Please

This adds utilities for runnning the previous command with super powers.

Usage

Please command

The please command simply repeats the previous command preceded by sudo.

Warning: You should be aware of the fact that this is also done in a shell that you just opened and you don't see what you execute with root privileges.

  id
uid=501(eugenk) gid=20(staff)

  please
uid=0(root) gid=0(wheel)

Key binding

There is also a keybinding (Ctrl+Shift+S) that puts your previous command to the commandline and prepends sudo to it. This is useful when you want so see or edit your previous command before executing it.

  id
uid=501(eugenk) gid=20(staff)

[Ctrl+Shift+S yields:]
  sudo id