Gibt es eine praktikable Lösung, die die Vorteile einer Befehlszeile und eines grafischen Dateibrowsers kombiniert?
Die Befehlszeile eignet sich beispielsweise zum Ändern des Verzeichnisses und zum Ausführen von Befehlen, kann jedoch keine Miniaturansichten anzeigen, und der Dateibrowser ist intuitiv und gibt einen guten Überblick darüber, wo Sie sich im Baum befinden, mit dem Sie jedoch nicht "sprechen" können Computer wie in einer Befehlszeile.
BEARBEITEN: Für mich als Befehlszeilenbenutzer ist es eher so, als ob Sie eine Befehlszeile mit zusätzlichen Dateibrowserfunktionen benötigen, als einen Dateibrowser mit einigen Befehlszeilenfunktionen.
quelle
Ctrl-L
Dolphin eingeben , damit der Cursor zur Adressleiste springt. Dort können Sie die Adresse des neuen VerzeichnissesEnter
eingeben und drücken, um dorthin zu navigieren. Wenn Sie wirklichcd
die Befehlszeile eingeben möchten , sollten Sie in der Lage sein, einen Hack durchzuführenqdbus
, der ausgeführt wird , um die Nachrichtorg.kde.dolphin.MainWindow.changeUrl($PWD)
an Dolphin zurückzusenden. Aber ich denke, Sie sollten es versuchen, es ist meist an ein neues Paradigma der GUI-Terminal-Integration gewöhnt.Gnome Commander ist ein Dateimanager mit einer Shell-Befehlszeile am unteren Rand. Midnight Commander (mc) ist ähnlich, aber im Textmodus. (Beide lassen sich von Norton Commander inspirieren .)
quelle
Nautilus Terminal ist ein Plugin für Nautilus (Gnomes Dateimanager).
Die Verzeichnisse nicht über die Befehlszeile folgen, aber es ist ziemlich schnell zu tun
pwd | xclip
,<Ctrl> +<l>
,<Ctrl>+<v>
quelle
Konqueror http://www.konqueror.org/ bietet einfache Möglichkeiten zum Wechseln zwischen Terminalfenstern und Dateimanager. Siehe die Forumsdiskussion unter: http://www.knoppix.net/forum/threads/3838-How-to-Open-Konqueror-in-the-Directory-as-Your-Current-Shell In Konqueror wird Strg-T eingegeben Sie ein Terminal im aktuellen Verzeichnis und in der Shell kfmclient exec. Öffnet Konqueror im aktuellen Verzeichnis.
quelle
Nachfolgend finden Sie eine Variation der Antwort von @Juliano unter Verwendung von dolphin + qdbus + terminal (hier als Antwort anstelle eines Kommentars hinzugefügt, um das Code-Snippet zu formatieren.) Diese Variation weist ebenfalls Einschränkungen auf und ist definitiv ein Hack.
Dies setzt auch voraus, dass "dolphin" ein angeschlossenes Terminal ausführt (view> panels> terminal; oder drücken Sie "F4"). Genau wie der andere Vorschlag sendet es einen Befehl an Delphin, um den Pfad in der GUI zu aktualisieren, damit er mit der PWD in der Konsole übereinstimmt. Um zu erzwingen, dass das Terminal den Fokus beibehält, sendet es mit xte (xautomation) ein Schließen / Öffnen (f4 + f4) an das Terminalfenster. Das heißt, das Terminal wird automatisch geschlossen und sofort wieder geöffnet, damit es wieder den Fokus erhält.
Das Hauptproblem (neben dem leichten Flackern beim Schließen / erneuten Öffnen des Terminals) ist, dass Delphin (aus irgendeinem Grund) ein "control + c" plus "cd {dir}" einfügt (wobei "dir" der Pfad der Datei ist Manager) bei jedem erneuten Öffnen des Terminals in das Terminal ein, wodurch die anderen eingegebenen Befehle gestört werden. (Bearbeiten: um Hack auf Hack hinzuzufügen, als eine andere Problemumgehung: nur
alias ccd=cd
weil das "c" -Zeichen dieses Steuerelements + c immer vor einem eingefügt zu sein scheintcd {path}...
)Natürlich ist es besser, einen korrekten Fix in Delphin zu haben, das Terminal im Fokus zu behalten und / oder diese ganze Funktion in Delphin zu integrieren.
quelle