Wie definiert man Aliase für die Verwendung in MobaXTerm * local * bash shell?

6338
Mateo

Ich habe MobaXterm in den letzten paar Wochen in Windows verwendet und ich liebe es.

Ich habe jedoch noch nicht ganz herausgefunden, wie ich meine eigenen Aliase für die Verwendung in der lokalen Bash-Shell definieren kann . Die offensichtliche Google-Suche scheint diesbezüglich keine Ergebnisse zu liefern.

Ich habe versucht, Putting .profileund .bashrcDateien mit meinen Alias - Definitionen im selben Verzeichnis wie die ausführbaren MobaXterm aber keine Würfel. Die gleichen Dateien befinden sich in meinem Windows-Basisverzeichnis, werden jedoch von Mobaxterm nicht angezeigt.

Ich habe auch bemerkt, dass es bereits viele vordefinierte Aliase im Terminal gibt, aber ich konnte nicht feststellen, wo diese definiert sind, so dass ich meine eigenen hinzufügen konnte.

4

2 Antworten auf die Frage

5
MC Jazz

Wenn Sie die .bashrc-Datei erstellen, funktioniert sie.

Cd ~

berühren Sie .bashrc

chmod 755 .bashrc

Bearbeiten Sie die Datei und fügen Sie einen Alias ​​hinzu

alias hello = 'hallo hallo Welt'

Das ist eine gute Antwort. Ich habe jedoch kürzlich herausgefunden, dass für die volle Wirksamkeit (für die permanente Bashrc) zunächst ein persistentes Basisverzeichnis über Einstellungen -> Konfiguration konfiguriert werden muss. Mateo vor 8 Jahren 0
0
r007ed

In meiner Erfahrung mit MobaXterm ist .bash_profile weitaus effektiver als .bashrc; Dies würde wahrscheinlich immer noch ein persistentes Basisverzeichnis erfordern, da Sie die Daten irgendwo speichern müssen.

Wenn Sie MobaXterm Professional haben, erhalten Sie auch den MobaXterm_Customizer. Ich kann mich nicht erinnern, ob dieser mit der kostenlosen Version geliefert wird.

Ich glaube, Sie können Ihre Aliasnamen auf der Registerkarte "Profil" dieses Programms festlegen und dann eine tragbare ausführbare Datei erstellen, wenn dies Ihr Wunsch war.