6

Мне было интересно, можно ли привязать, скажем, F5, к выводу sudo apt-get update чтобы я мог нажать одну клавишу, чтобы записать это в терминал?

2 ответа2

4

Добавьте следующее в `~/.inputrc":

"\e[15~": "sudo apt-get update\n"

Последовательность символов, которую нужно поместить в начало, можно получить, используя od -c <<< " Ctrl V F5 " и изменив 033 который отображается до \e . Изменения не вступят в силу, пока вы не откроете новую оболочку.

1

Попробуйте использовать это, чтобы назначить ярлыки: alias

alias update= 'sudo apt-get update' >> enter or return

Так что теперь, если вы введете "update" (без кавычек) в терминале, он автоматически запустит update. "псевдоним" не требуется, если вы не назначаете ярлык.

alias {the name of the shortcut}= '{the command line}'
alias agi= 'sudo apt-get install'

Помните одну вещь, хотя; сначала попробуйте ввести имя ярлыка в командной строке, чтобы убедиться, что это не команда терминала.

"install" уже является самой терминальной командой, поэтому использовалась agi.

Я только что наткнулся на ваш пост, и уже довольно поздно для моего ответа, но, возможно, это поможет другим, если вы увидите этот ответ или нет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .