Итак, у меня есть Git Shell, который я использую для компиляции. Типичные команды:
cls ; make ; ./bin/Executable.exe
Можно ли назначить определенную горячую клавишу этой команде в существующей оболочке?
Когда вы находитесь внутри git
репозитория, вы можете определить псевдонимы внутри git
. Например, у меня есть это в моем gitconfig
:
[alias]
show-graph = log --graph --abbrev-commit --oneline --decorate
Таким образом, при вызове git show-graph --all
фактически выполняется git log --graph --abbrev-commit --oneline --decorate --all
. Здесь вы можете не только сокращать / использовать псевдоним команды git
, но вы также можете начать замену с !
и это будет рассматриваться как команда-оболочка, поэтому для вас должно работать следующее:
$ git config --local --add 'alias.build' '! cls; make; ./bin/Executable.exe'
$ git build
<should execute your command>