O Dolphin se parece com o que você está procurando:
Mas o terminal é um escravo de sua navegação no diretório (se você alterar o diretório na GUI, ele mudará no terminal, mas não o contrário).
Para alterar o diretório do aplicativo quando você altera o diretório atual no terminal, você pode fazer com que o seu shell envie uma mensagem ao Dolphin para atualizar sua visualização. Adicione isto aos seus arquivos shell rc ( Aviso: não foi completamente testado, mas funciona aqui para as situações mais comuns, use a seu próprio risco):
Bash:
if [ -n "$KONSOLE_DBUS_SERVICE" ]; then
if qdbus "$KONSOLE_DBUS_SERVICE" /dolphin >/dev/null 2>&1; then
cd() {
builtin cd "$@"
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
Existe um problema com isso. Quando a janela do Dolphin altera o diretório atual, o terminal perde o foco. Você pode querer pedir uma correção de bugs (ou até mesmo suporte nativo completo para este recurso) para os desenvolvedores, se você gostar.