Можно ли настроить псевдонимы bash, которые будут работать в conemu так же, как в cygwin?

Можно ли настроить псевдонимы bash, которые будут работать в conemu так же, как в cygwin?

Итак, я настроил conemu на использование cygwin в качестве оболочки и указал для нее указанный домашний каталог, который я настроил в файле .bashrc в /home каталога cygwin.

Вот что я настроил в настройках окружения conemu:

set PATH=%ConEmuBaseDir%\Scripts;%PATH%
set HOME=C:\cygwin64\home\

Вот что я настроил в настройках задач для задачи CygWin bash:

set HOME= & set CHERE_INVOKING=1 & %ConEmuDrive%\cygwin64\bin\bash.exe --login -i -new_console:C:"%ConEmuDrive\cygwin64\bin"

Да, я пробовал псевдонимы в самом cygwin, и они работают без проблем, так что это, похоже, проблема, специфичная для conemu. Пример псевдонимов:

alias shortname='ssh username@servername'

Когда я пытаюсь запустить shortname в conemu, я получаю ошибку "команда не найдена". Ничего слишком сложного, и поскольку это работает в cygwin, я немного озадачен. Заранее спасибо за любую помощь. Обратите внимание, что я использую последнюю стабильную версию conemu 160724 (64 бит), и терминал cygwin также является 64-битной версией.

решение1

ConEmu поддерживает собственные псевдонимы консоли Windows. Cygwinне. Настройка псевдонимов cygwin в профиле cygwin. Другого пути нет, пока разработчики cygwin не реализуют собственную поддержку псевдонимов консоли Windows.

https://conemu.github.io/en/SettingsEnvironment.html

Связанный контент