Горячая клавиша для создания предложений sudo

В Ubuntu и Debian, часто, если я пытаюсь запустить программу, я получаю сообщение, в котором говорится что-то вроде:

У вас нет этой программы. Чтобы получить его, введите sudo -apt -get -install programName

(или некоторые варианты). Затем я обычно набираю именно ту команду, которая была просто предложена.

Есть ли горячая клавиша, которая автоматически sudo -apt -get -install programName для меня предложенную команду, например, я sudo -apt -get -install programName что-то вроде Alt Up и sudo -apt -get -install programName автоматически вводится?

One Solution collect form web for “Горячая клавиша для создания предложений sudo”

Просто следуйте этой ссылке, чтобы связывать команды.

https://stackoverflow.com/questions/4200800/in-bash-how-do-i-bind-a-function-key-to-a-command

Привяжите любую нужную клавишу: sudo apt-get -install !:0

!:0 – последний запуск команды, !:1 первый параметр и т. Д. !! является последней командной строкой. Все это похоронено в документах bash.

Надеюсь, что ответит на все.

Caveat: Я тестировал этот код с помощью echo !:0 не sudo apt-get -install !:0 по понятным причинам. Сначала я запустил ls а затем нажал клавишу F1 (где я связал ее). Я получил это, чтобы сказать echo !:0 , затем развернитесь до echo ls , а затем напишите буквы ls на терминал. Я не вижу причин, почему это не сработает для вас.

  • Ubuntu - пользователь root не может видеть переменную $ JAVA_HOME, расширенную до $ PATH
  • Имеет ли loginuid какое-либо влияние на пределы процесса?
  • / proc / net / wireless не отображает значения, если они выполняются как root
  • запустить «сервис php5-fpm restart» без использования sudo
  • Сценарий оболочки работает в KDE и Terminal
  • Разрешить группам AD SUDO
  • Запись авто sudoers на вход ssh пользователем, не использующим sudo
  • Переменная среды, похоже, не работает в sudo
  • Почему программы работают с sudo, не имеют системной темы?
  • Добавить пользователя теста в файл sudoers, для запуска ifconfig
  • Выбор редактора при работе в sudo
  • Linux и Unix - лучшая ОС в мире.