Alias ​​in Conemu erstellen

14

Ist es möglich, einen Alias ​​für ConEmu zu erstellen? Auch unter Linux hat das Bash-Terminal die .bashrc-Datei. Was ähnelt ConEmu?

Vielen Dank

Vivek Kumar
quelle
Ich glaube, dass Aliase eher von Ihrer Shell als von Terminal unterstützt werden müssen. ZB erwähnt .bashrcgehören zu Bash (Shell) aber nicht zum Terminal. Und Sie können bash auch mit ConEmu verwenden.
Maximus
Ja, du hast recht. Das tut mir leid. Eigentlich bin ich am Fenster. Könnt ihr mir bitte helfen, wie man dies unter Windows Cmd erstellt (von dem ich jetzt denke, dass es von Conemu verwendet wird)?
Vivek Kumar
Wenn Powershell eine Option ist, können Sie Aliase in Ihrer Profildatei definieren
kb_sou

Antworten:

16

Neue Antwort

In neuesten Builds ConEmu gibt es eine Umweltseiteneinstellungen. Sie können dort Umgebungsvariablen und Aliase für cmd.exe festlegen . Eine Zeile setzt einen Alias. Beispiel:

alias cdd=cd /d $1

Alte Antwort

Sie können doskeyzum Erstellen von Aliasen verwenden. Nächstes Beispiel, angenommen Ihr Installationsordner ist C:\Program Files\ConEmu) und Ihre Shell ist cmd.exe.

Erstellen Sie folgende Batch-Datei C:\Program Files\ConEmu\ConEmu\aliases.cmd:

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

Starten Sie Ihre Shell in ConEmu wie folgt (z. B. Einstellungen -> Start -> Befehlszeile):

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

Jetzt können Sie eine Eingabeaufforderung wie diese eingeben

cdd D:\AnyFolder
Maximus
quelle
Ich würde vorschlagen, zu verwenden cmd /k "%userprofile%\.conemu\cmdinit.cmd", bei der neuesten Version von conemu zu bleiben und Ihre Dateien auf Ihrer Seite zu halten. Siehe Dokument und Standarddatei
albfan
Ich glaube, dass die Verwendung der Umgebungsseite heutzutage viel praktischer ist.
Maximus
3

Sie können TCC / LE mit ConEmu verwenden. Es ist ein kostenloser cmd.exe-Ersatz und im Gegensatz zu Powershell abwärtskompatibel. Sie können den ALIASBefehl verwenden, um Aliase zu erstellen und zu verwalten und TCSTARTähnliche Aktionen auszuführen.

Charles Roper
quelle