# Dateibrowser — Liu Terminal

> Liu Terminal-Dateibrowser. Der Seitenleisten-Baum folgt dem cwd des aktiven Tabs mit OSC-7-Integration und Remote-SFTP-Unterstützung.

URL: https://liu.software/de/docs/file-browser/  
Language: de  
Updated: 2026-10-17

Eine Seitenleisten-Baumansicht und optional ein voller Tab zum Durchsuchen des Arbeitsbereichs neben der Shell. Lokale Pfade und remote SFTP-Bäume teilen eine UI; beim Öffnen einer Datei wird der Viewer automatisch gewählt — Markdown, Code, Klartext, Bilder oder ein Wissensgraph der Notizen im Ordner.

**In Überarbeitung.** Die Kernlogik liegt in src/ui/filebrowser.c und src/ui/fileops.c; Markdown-Rendering hängt an src/ui/markdown/. Formate und Viewer-APIs ändern sich noch — öffnen Sie ein Issue, bevor Sie einen PR senden, der sie berührt.

## Öffnen

⌘ K → Toggle File Browser zeigt oder verbirgt den Seitenleisten-Baum. Mit OSC 7 im Shell-Prompt folgt der Browser dem cwd des aktiven Terminal-Tabs; sonst Fallback auf proc\_pidinfo (macOS) oder /proc/\<pid\>/cwd (Linux).

Sie können den Browser auch in einen eigenen Tab (file-browser-Tabtyp) ablösen oder den Notes-Vault-Ordner mit ⌘ K → Open Vault öffnen. Einstellungen → Notes Vault legt den Pfad für Open Note, Graph View und Search Notes fest.

## Ansichtsmodi

Ein Klick auf eine Datei öffnet den Viewer rechts (oder nur-Viewer-Layout für Graph/Markdown). Liu wählt den Modus anhand der Erweiterung:

- **Markdown** — .md / .markdown → gestalteter Renderer (siehe Markdown-Seite).
- **Code** — syntaxhervorgehobener Quelltext mit optionalem Editor.
- **Text / Bild / Binär** — Klartext-Editor, GPU-Bildvorschau oder Hex-Dump für unbekannte Typen.
- **Graph** — Kraftgerichteter Link-Graph der .md-Dateien in einem Ordner (Vault oder aktuelles Verzeichnis).

## Dateioperationen

Mehrfachauswahl mit ⌘-Klick und Shift-Klick-Bereich. Kontextaktionen: Umbenennen, Löschen, Kopieren/Verschieben (inkl. paneübergreifendes Ziehen zwischen lokal und SFTP), Datei/Ordner erstellen. SFTP-Listen laufen libssh2 im Blocking-Scope, damit readdir bei EAGAIN nicht abgeschnitten wird.

## Palette-Hooks

- `Open Note` — Markdown-Schnellwechsler im Notes Vault.
- `Search Notes` — Volltextsuche in Vault-Markdown-Dateien.
- `Go to Heading` — Gliederungs-Picker für das geöffnete Markdown-Dokument.
- `Graph View` / `Graph Current Folder` — öffnet den Wissensgraph für Vault oder aktives Verzeichnis.

[Nächste Code-Editor →](https://liu.software/de/docs/code-editor.md)
