É possível configurar aliases do bash que funcionem no conemu como no cygwin?

É possível configurar aliases do bash que funcionem no conemu como no cygwin?

Portanto, tenho a configuração do conemu para usar o cygwin como meu shell e usá-lo usando o diretório inicial especificado que configurei no meu arquivo .bashrc em /home do meu diretório cygwin.

Aqui está o que configurei nas configurações de ambientes do conemu:

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

Isto é o que eu configurei nas configurações de tarefas para a tarefa bash do CygWin:

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

Sim, tentei os aliases no próprio cygwin e eles funcionam sem problemas, então este parece ser um problema específico do conemu. Um exemplo da ativação dos aliases é:

alias shortname='ssh username@servername'

Quando tento executar o shortname no conemu recebo o erro "comando não encontrado". Nada muito complexo e como funciona no cygwin estou um pouco perplexo. Agradecemos antecipadamente por qualquer ajuda. Observe que estou executando a versão estável mais recente do conemu 160724 (64 bits) e o terminal cygwin também é a versão de 64 bits.

Responder1

ConEmu oferece suporte a aliases de console nativos do Windows. Cygwinnão. Configure aliases do cygwin no perfil do cygwin. Não há outra maneira, até que os mantenedores do cygwin implementem suporte nativo a aliases do console do Windows.

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

informação relacionada