Вместо горячей клавиши, как насчет псевдонимов bash?
Например:
alias b='git branch'
теперь b является псевдонимом для git branch, и вы можете просто тип b <ret> в вашем терминале.
Это намного лучше, чем горячая клавиша, так как вы можете добавить другие параметры в свою команду, прежде чем нажать enter. Например:
b --all
b --remotes
b -m newbranch
... и т. Д.
Чтобы сделать этот псевдоним постоянным, добавьте его в конец вашего ~/.bashrc или ~/.bash_aliases. Последний предпочтительнее, но работает только в том случае, если ваш источник ~ / .bashrc исправит его. Значение по умолчанию для Ubuntu 12.04.
Вы можете проверить, назначена ли данная команда для псевдонима, программы, функции или встроена с помощью type <command>:
$ type b
b is aliased to `git branch'
$ type cp
cp is /bin/cp
$ type cd
cd is a shell builtin
$ type quote
quote is a function
quote ()
{
echo \'${1//\'/\'\\\'\'}\'
}
$ type c
bash: type: c: not found
Last но не в последнюю очередь, также стоит проверить доступность для команд, которые не существуют bash alias , но могут существовать в репозиториях Ubuntu:
$ blender
The program 'blender' is currently not installed. You can install it by typing:
sudo apt-get install blender
Таким образом, ваш псевдоним не shadow any (текущая или будущая) команда