Creazione di alias in Conemu


14

È possibile creare un alias per ConEmu? Anche in Linux, il terminale bash ha un file .bashrc, cosa è simile a ConEmu?

Grazie


Credo che gli alias debbano essere supportati dalla shell anziché dal terminale. Ad esempio, menzionato .bashrcappartiene a bash (shell) ma non terminale. E puoi usare bash anche con ConEmu.
Massimo

Sì, hai ragione. Mi dispiace per questo. In realtà sono sulla finestra. Potete per favore aiutarmi come creare questo su window cmd (che ora penso sarà utilizzato da Conemu).
Vivek Kumar,

Se powershell è un'opzione, puoi definire gli alias nel file del tuo profilo
kb_sou

Risposte:


16

Nuova risposta

Negli ultimi build di ConEmu c'è una pagina delle impostazioni dell'ambiente . È possibile impostare variabili di ambiente e alias per cmd.exe. Una riga imposta un alias. Esempio:

alias cdd=cd /d $1

Vecchia risposta

È possibile utilizzare doskeyper la creazione di alias. Il prossimo esempio suppone che la cartella di installazione sia C:\Program Files\ConEmu) e la shell lo sia cmd.exe.

Creare il seguente file batch C:\Program Files\ConEmu\ConEmu\aliases.cmd:

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

Avviare la shell in ConEmu come segue (ad esempio, Impostazioni -> Avvio -> Riga di comando):

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

Ora puoi digitare nel prompt qualcosa del genere

cdd D:\AnyFolder

Suggerirei di usare cmd /k "%userprofile%\.conemu\cmdinit.cmd", per rimanere con l'ultima versione di Conemu e tenere i tuoi file dalla tua parte. Vedi doc e file predefinito
albfan,

Credo che l'utilizzo della pagina Ambiente sia molto più utile al giorno d'oggi.
Massimo

3

È possibile utilizzare TCC / LE con ConEmu. È una sostituzione gratuita di cmd.exe e, a differenza di Powershell, è retrocompatibile. Puoi usare il ALIAScomando per creare e gestire gli alias e TCSTARTfare una cosa simile .bashrc fa.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.