Explorateur de fichiers — Liu Terminal

Explorateur de fichiers de Liu Terminal. L'arbre latéral suit le cwd de l'onglet actif avec intégration OSC 7 et support SFTP distant.

Un arbre latéral et un onglet complet optionnel pour parcourir l'espace de travail à côté du shell. Chemins locaux et arbres SFTP distants partagent une UI; l'ouverture d'un fichier choisit automatiquement le lecteur — Markdown, code, texte brut, images ou graphe de connaissances des notes du dossier.

En cours de réécriture. La logique principale est dans src/ui/filebrowser.c et src/ui/fileops.c; le rendu Markdown se branche sur src/ui/markdown/. Les formats et API du lecteur évoluent encore — ouvrez un ticket avant une PR qui les touche.

L'ouvrir

⌘ K → Toggle File Browser affiche ou masque l'arbre latéral. Avec OSC 7 dans le prompt du shell, le navigateur suit le cwd de l'onglet terminal actif; sinon repli sur proc_pidinfo (macOS) ou /proc/<pid>/cwd (Linux).

Vous pouvez aussi détacher le navigateur dans son propre onglet (type file-browser) depuis la barre d'onglets, ou ouvrir le dossier Notes Vault avec ⌘ K → Open Vault. Paramètres → Notes Vault définit le chemin utilisé par Open Note, Graph View et Search Notes.

Modes d'affichage

Cliquer un fichier ouvre le volet lecteur à droite (ou mise en page lecteur seul pour graphe/Markdown). Liu choisit le mode selon l'extension:

  • Markdown — .md / .markdown → rendu stylisé (voir la page Markdown).
  • Code — source avec coloration syntaxique et éditeur optionnel.
  • Texte / image / binaire — éditeur texte brut, aperçu image GPU ou dump hex pour types inconnus.
  • Graphe — graphe de liens force-directed des fichiers .md d'un dossier (Vault ou répertoire courant).

Opérations sur les fichiers

Sélection multiple par ⌘-clic et plage shift-clic. Actions contextuelles: renommer, supprimer, copier/déplacer (y compris glisser entre panneaux local et SFTP), créer fichier/dossier. Les listes SFTP exécutent libssh2 en mode bloquant pour éviter la troncature de readdir sur EAGAIN.

Raccourcis palette

  • Open Note — commutateur rapide Markdown dans Notes Vault.
  • Search Notes — recherche plein texte dans les markdown du vault.
  • Go to Heading — sélecteur de plan du document markdown ouvert.
  • Graph View / Graph Current Folder — ouvre le graphe de connaissances du vault ou du répertoire actif.

Suivant Éditeur de code →

Documentation

Mise en route

Guides

Référence

Autres langues

English · Türkçe · 简体中文 · 한국어 · Español · Deutsch · Italiano · 日本語 · العربية