Um eine Datei mit zu öffnen kate
, können Sie Folgendes ausführen:
kate filename
Dies könnte einige Meldungen anzeigen wie:
kate(3702)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing "/usr/share/mime/magic"
kate(3702)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing "/home/user/.local/share/mime/magic"
Bus::open: Can not get ibus-daemon's address.
IBusInputContext::createInputContext: no connection to ibus-daemon
Um diese Nachrichten zu entfernen, leiten Sie den Fehlerausgabestream um an /dev/null
:
kate filename 2>/dev/null
Wenn Sie dasselbe Terminal weiterhin verwenden möchten, fügen Sie &
nach dem Befehl ein hinzu:
kate filename 2>/dev/null &
Wenn Sie es ausführen möchten, um es edit filename
zu öffnen, können Sie eine Bash-Funktion in Ihrer ~/.bashrc
Datei erstellen. Fügen Sie Ihrer ~/.bashrc
Datei den nächsten Code hinzu :
edit() { kate "$@" 2>/dev/null & }
edit filename
, um das Ganze auszuführenkate filename 2>/dev/null &
.$@
ist erforderlich, wenn Sie zusätzliche Optionen wie die Zeilennummer übergeben müssen. Alternativ können Sie diese Funktion zur Unterstützung optimierenedit filename linenumber
.$@
(sollten es sein"$@"
), was bedeutet, dass Ihr Skript mit Dateinamen fehlschlägt, die Leerzeichen enthalten.Sie können (meines Wissens nach) jeden der folgenden Editoren öffnen:
NAME_OF_EDITOR FILENAME
gedit filename
(Ubuntu)kate filename
(Kubuntu)bluefish filename
kwrite filename
libreoffice filename
Sie können eine Webseite sogar auf die gleiche Weise
firefox filename.html
chrome filename.html
banshee filename.ogg
oder mit .mp3 öffnenSie können die Tendenz hier sehen ..
quelle
gedit filename &
sonst sein, dass das Terminal unbrauchbar bleibt. Das gleiche passiert mit,kate
aber selbst mit dem&
macht es das Terminal unbrauchbar, weil es beginnt, Debug-Informationen (oder was auch immer) an das Terminal zu spucken. Gibt es eine Möglichkeit, das&
am Ende überhaupt zu vermeiden ? Wie mache ich mitedit
von TextWrangler?Wenn Sie den Befehl
edit
in Ubuntu auch deshalb verwenden möchten, weil Sie es gewohnt sind, können Sie auch einen Alias für Ihren Lieblingseditor wie für Kate definieren:Um diesen Alias dauerhaft zu machen, fügen Sie einfach diese Zeile hinzu
~/.bash_aliases
.quelle
Wenn Sie keine Grafikumgebung haben und auf einer Konsole ausgeführt werden, können Sie immer Folgendes verwenden:
und so weiter fällt auf die erste Antwort zurück ..
quelle
Sie können den CLI-Befehl für den gewünschten Editor verwenden, um Dateien zu öffnen und zu bearbeiten. Zum Beispiel
gedit
in gnome oderkate
in KDE.Tippe einfach:
Datei in Kate zu öffnen.
quelle
Ich benutze manchmal ein klassisches Terminal, in dem mcedit mein bevorzugter Editor ist, und übergebe oft eine Zeilennummer, um ein Programm / Skript zu korrigieren.
Um sie einheitlich zu nennen, habe
edit source.sh 123
ich dieses Skript geschrieben, das ich als 'Bearbeiten' in den Pfad eingefügt habe:Verwenden Sie die alten Debug-Anweisungen aus der Zeit, als ich scite und nicht gedit als grafischen Editor verwendet habe.
Etwas, das auf diese Weise nicht funktioniert, ist das Öffnen mehrerer Dateien wie folgt:
Wenn es mehr als eine HTML-Datei gibt, wird das Muster auf mehrere Dateien erweitert.
Gültige Aufrufe sind:
von X oder Terminal.
quelle