Creando alias en Conemu

14

¿Es posible crear alias para ConEmu? También en Linux, el terminal bash tiene un archivo .bashrc, ¿qué es similar a ConEmu?

Gracias

Vivek Kumar
fuente
Creo que los alias deben ser compatibles con su shell en lugar de terminal. Por ejemplo, los mencionados .bashrcpertenecen a bash (shell) pero no a la terminal. Y también puedes usar bash con ConEmu.
Maximus
Sí, tienes razón. Perdón por esto. En realidad estoy en la ventana. ¿Pueden ayudarme a crear esto en cmd de ventana (que ahora creo que será utilizado por conemu)?
Vivek Kumar
Si powershell es una opción, puede definir alias en su archivo de perfil
kb_sou

Respuestas:

16

Nueva respuesta

En las últimas compilaciones de ConEmu hay una página de configuración del entorno . Puede establecer allí variables de entorno y alias para cmd.exe. Una línea establece un alias. Ejemplo:

alias cdd=cd /d $1

Vieja respuesta

Puede usar doskeypara crear alias. El siguiente ejemplo supone que su carpeta de instalación es C:\Program Files\ConEmu) y su shell es cmd.exe.

Cree el siguiente archivo por lotes C:\Program Files\ConEmu\ConEmu\aliases.cmd:

@echo off
doskey /EXENAME=cmd.exe cdd=cd /d $1

Inicie su shell en ConEmu como se sigue (por ejemplo, Configuración -> Inicio -> Línea de comando):

cmd /k "%ConEmuBaseDir%\aliases.cmd"

Ahora puede escribir un mensaje como este

cdd D:\AnyFolder
Maximus
fuente
Sugeriría usar cmd /k "%userprofile%\.conemu\cmdinit.cmd", para seguir con la última versión de conemu y mantener sus archivos de su lado. Ver documento y archivo predeterminado
albfan
Creo que usar la página Medio ambiente es mucho más útil hoy en día.
Maximus
3

Puede usar TCC / LE con ConEmu. Es un reemplazo gratuito de cmd.exe y, a diferencia de Powershell, es compatible con versiones anteriores. Puede usar el ALIAScomando para crear y administrar alias y TCSTARThacer algo similar .bashrc hace.

Charles Roper
fuente