lsv 0.1.15

Three‑pane terminal file viewer (TUI) with preview and Lua configuration
Documentation
# lsv Documentation

Welcome to the documentation hub for **lsv**, the three-pane terminal file viewer.

![lsv (dark)](lsv-dark.jpg)

![Theme Picker](lsv-select-theme.png)

## Contents

- [Getting Started]getting_started.md — quick installation and first configuration.
- [Configuration Reference]configuration.md — every tunable, the Lua API, and examples.
- [Detailed Configuration]configuration_detailed.md — exhaustive field/function reference and runtime behavior notes.
- [Default Keybindings]keybindings.md — tables of shipped shortcuts.
- [Command Palette]command_palette.md — use the ":" prompt, suggestions, and Tab-completion.
- [Troubleshooting]troubleshooting.md — diagnose preview failures, platform quirks, tracing tips.

## Capabilities

- Three‑pane navigation (parent/current/preview) with fast sorting and filtering
- Keyboard‑driven UX with multi‑key sequences and a which‑key overlay
- Lua configuration: themes, keymaps, actions, programmable previewer
- External commands: captured output (`os_run`) or interactive (`os_run_interactive`)
- File operations: add, rename, delete; multi‑select with copy/move/paste
- Marks: save and jump to directories with single keystrokes
- Display modes: absolute vs. friendly sizes/dates; toggle hidden files
- Command palette (`:`) with suggestions and Tab‑completion