É possível configurar alias bash que funcionam em conemu como no cygwin?

0

Então eu tenho conemu setup para usar o cygwin como meu shell e tê-lo usando o diretório home especificado que eu configurei no meu arquivo .bashrc em / home do meu diretório cygwin.

Aqui está o que eu 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 nenhum problema, então isso parece ser um problema específico da conemu. Um exemplo do on dos aliases é:

alias shortname='ssh username@servername'

Quando tento executar o shortname no conemu, recebo o erro "command not found". Nada muito complexo e, como funciona no cygwin, estou um pouco perplexo. Agradecemos antecipadamente por qualquer ajuda. Por favor, note que eu estou executando a última versão estável do conemu 160724 (64 bits) e o terminal cygwin também é versão de 64 bits.

    
por shickmo 08.08.2016 / 21:07

1 resposta

0

O ConEmu suporta aliases de console nativos do Windows. O Cygwin não é . Configurar aliases do cygwin no perfil do cygwin. Não há outra maneira, até que os mantenedores do cygwin implementem o suporte nativo de aliases do console do Windows.

link

    
por 09.08.2016 / 00:37