Ich habe Terminal-Tipps und Tricks für Mac OS X gelesen, als ich darauf gestoßen bin .
bman () {
gunzip < `man -w $@` | groff -Thtml -man | bcat
}
man pages
Anscheinend sollte ich in der Lage sein , mit etwas HTML-Markup anzuzeigen, wenn ich diese Funktion irgendwo speichere.
Das Problem ist, dass ich nicht weiß, in welche Konfigurationsdatei es gehen soll. Gibt es noch andere Dinge, die ich beachten sollte, wenn ich den obigen Code verwende?
Für den ersten Teil Ihrer Frage "In welche Datei soll der Befehl gehen?": Fügen Sie den Befehl mit Ihrem bevorzugten Editor in ~/.bash_profile ein. Sie können dies beispielsweise tun, nano
indem Sie Terminal öffnen und eingeben
nano .bash_profile
Geben Sie den Befehl ein und drücken Sie dann ctrl+ Xzum Beenden. Sagen Sie Ja, Sie möchten die Datei speichern.
Für den zweiten Teil, „Gibt es noch etwas, das ich wissen sollte?“: Sie müssen außerdem bcat installieren , ein Programm, mit dem Sie Text über die Befehlszeile an einen Browser senden können. Sie können dies tun, indem Sie laufen
sudo gem install bcat
im Terminal und geben Sie Ihr Passwort ein.
Jetzt können Sie Manpages in Ihrem Browser anzeigen, indem Sie bman
. Zum Beispiel:
bman ls
Sieht für mich nach einer Bash-Funktion aus!
Ich kann mich nicht erinnern, wie eine Standardinstanz von OS X aussieht, aber ich schlage vor, dies in Ihre ~/.bash_profile
Datei aufzunehmen.
~
bezeichnet Ihr Home-Verzeichnis. Ihr Benutzername im Finder, der letztendlich auf /Users/yourusername
Da der Dateiname mit einem Punkt beginnt, handelt es sich um eine versteckte Datei. Das heißt, es gibt ein paar Möglichkeiten, es zu bearbeiten.
Entweder;
Sie könnten Secrets.app verwenden , oder;
Laut einem MacWorld-Artikel ;
Öffnen Sie Terminal, geben Sie diesen Befehl ein und drücken Sie die Eingabetaste:
defaults write com.apple.Finder AppleShowAllFiles YES
Damit der Befehl wirksam wird, müssen Sie den Finder neu starten. Eine Möglichkeit, dies zu tun, besteht darin, die Wahltaste gedrückt zu halten und dann auf das Finder-Symbol im Dock zu klicken und es gedrückt zu halten. Wenn das Kontextmenü erscheint, wählen Sie Neu starten und der Finder wird neu gestartet.`
Öffnen/erstellen Sie die Datei .bash_profile und fügen Sie diese Funktion hinzu. Starten Sie das Terminal neu, verwenden Sie es!
Jason Salaz