Existuje proveditelné řešení, které kombinuje výhody příkazového řádku a grafického prohlížeče souborů?
Například příkazový řádek je dobrý pro změnu adresáře a spouštění příkazů, ale neumí zobrazovat miniatury a prohlížeč souborů je intuitivní, poskytuje dobrý přehled o tom, kde se ve stromu nacházíte, ale nemůžete s ním „mluvit“. počítač jako v příkazovém řádku.
EDIT:Pro mě jako uživatele příkazového řádku je to spíše jako potřeba příkazového řádku s dalšími možnostmi prohlížeče souborů než prohlížeč souborů s některými funkcemi příkazového řádku.
Přijatá odpověď:
Dolphin vypadá jako to, co hledáte:
Ale terminál je otrokem své navigace v adresáři (pokud změníte adresář v GUI, změní se to v terminálu, ale ne naopak).
Chcete-li změnit adresář aplikace při změně aktuálního adresáře v terminálu, můžete nastavit, aby váš shell poslal zprávu Dolphinu, aby aktualizoval svůj pohled. Přidejte to do svých souborů shell rc (Upozornění: není důkladně testován, ale funguje zde pro nejběžnější situace, použití na vlastní nebezpečí):
Bash:
if [ -n "$KONSOLE_DBUS_SERVICE" ]; then
if qdbus "$KONSOLE_DBUS_SERVICE" /dolphin >/dev/null 2>&1; then
cd() {
builtin cd "[email protected]"
qdbus "$KONSOLE_DBUS_SERVICE" /dolphin/MainWindow0 org.kde.dolphin.MainWindow.changeUrl "$PWD" >/dev/null
}
fi
fi
Zsh:
if [ -n "$KONSOLE_DBUS_SERVICE" ]; then
if qdbus "$KONSOLE_DBUS_SERVICE" /dolphin >/dev/null 2>&1; then
chpwd() {
qdbus "$KONSOLE_DBUS_SERVICE" /dolphin/MainWindow0 org.kde.dolphin.MainWindow.changeUrl "$PWD" >/dev/null
}
fi
fi
S tím je problém. Když okno Dolphin změní aktuální adresář, terminál ztratí fokus. Pokud se vám to líbí, můžete vývojáře požádat o opravu chyb (nebo dokonce úplnou nativní podporu této funkce).