Liu Terminal-Dateibrowser. Der Seitenleisten-Baum folgt dem cwd des aktiven Tabs mit OSC-7-Integration und Remote-SFTP-Unterstützung.
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.
⌘ 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.
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:
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.
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.English · Türkçe · 简体中文 · 한국어 · Español · Italiano · Français · 日本語 · العربية