Похож на обычное определение функции оболочки и вызов. Только удар выделяется, но быстрый поиск через git-config(1)
руководство показывает объяснение:
Если расширение псевдонима будет снабжено префиксом восклицательный знак, то его будут рассматривать как команду оболочки. Например, определяя "alias.new =! gitk - все - не ORIG_HEAD", вызов "мерзавец, новый", эквивалентен выполнению команды оболочки "gitk - всех - не ORIG_HEAD". Обратите внимание, что команды оболочки будут выполняться из каталога верхнего уровня репозитория, который не может обязательно быть текущим каталогом.
Без удара это исказило бы a git
подкоманда.
Я нашел эту информацию о выделении поиска tmux:
Согласно developer1, это не в настоящее время возможно в tmux. http://sourceforge.net/mailarchive/message.php?msg_id=27427973
попробуйте этот плагин tmux-copycat