Herdr Cheat Sheet & Quick Reference

Essentieel

$herdr

Start Herdr of koppel aan de standaardsessie.

$curl -fsSL https://herdr.dev/install.sh | sh
$curl -fsSL https://herdr.dev/install.sh | sh

Installeer Herdr op Linux of macOS met het officiële installatiescript.

$powershell -ExecutionPolicy Bypass -c "irm https://herdr.dev/install.ps1 | iex"

Installeer Herdr op Windows vanuit PowerShell; ARM64-systemen draaien de x86_64-build onder emulatie.

$brew install herdr
$brew install herdr

Installeer Herdr met Homebrew.

$mise use -g herdr

Installeer Herdr met mise.

$herdr --remote workbox

Koppel via SSH aan een externe machine met je lokale toetsenbindingen.

$herdr --session work

Open een benoemde sessie in plaats van de standaardsessie.

Ctrl + b q

Ontkoppel van de TUI en laat elk deelvenster draaien.

Ctrl + b ?

Toon elke actieve toetsenbinding in het hulppaneel.

Ctrl + b ? then /

Filter acties en sneltoetsen in het hulpvenster voor toetsenbindingen.

$herdr --default-config

Toon de volledige standaardconfiguratie op stdout.

$herdr update

Werk een door de installatie beheerde Herdr-build bij vanuit het geconfigureerde kanaal.

$brew upgrade herdr
$brew upgrade herdr

Werk met Homebrew geïnstalleerde Herdr bij.

$mise upgrade herdr

Werk met mise geïnstalleerde Herdr bij.

Deelvensters

Ctrl + b v

Splits het gefocuste deelvenster naar rechts.

Ctrl + b -

Splits het gefocuste deelvenster omlaag en opent er een nieuw deelvenster onder.

Ctrl + b h / j / k / l

Verplaats de focus naar het deelvenster links, omlaag, omhoog of rechts.

Ctrl + b z

Zoom het gefocuste deelvenster om het tabblad te vullen.

Ctrl + b x

Sluit het gefocuste deelvenster.

Ctrl + b shift + h / j / k / l

Verwissel het gefocuste deelvenster met het deelvenster in een richting.

Ctrl + b r

Open de formaatwijzigingsmodus voor het gefocuste deelvenster.

Drag

Selecteer tekst met de muis door te slepen om die te kopiëren zonder de kopieermodus te openen.

Tabbladen & Werkruimtes

Ctrl + b c

Maak een nieuw tabblad in de actieve werkruimte.

Ctrl + b n / p

Ga naar het volgende of vorige tabblad.

Ctrl + b 1..9

Spring direct naar tabblad 1 tot en met 9.

Ctrl + b shift + t

Hernoem het actieve tabblad.

Ctrl + b shift + x

Sluit het actieve tabblad.

Ctrl + b shift + n

Maak een nieuwe werkruimte.

Ctrl + b shift + w

Hernoem de actieve werkruimte.

Ctrl + b shift + d

Sluit de actieve werkruimte.

Ctrl + b w

Open werkruimtenavigatie; verlaat die met Esc of Ctrl+[.

Ctrl + b g

Open de Goto-kiezer om naar een agent of terminal te springen.

Ctrl + b b

Schakel het zijbalkdashboard in of uit.

Kopieermodus & Tekstvelden

Ctrl + b [

Open de kopieermodus voor het gefocuste deelvenster.

h / j / k / l

Verplaats per teken of regel in de kopieermodus.

w / b / e

Verplaats per woord in de kopieermodus.

W / B / E

Verplaats per groot woord in de kopieermodus.

{ / }

Ga naar de vorige of volgende alinea in de kopieermodus.

PageUp / PageDown

Blader een pagina omhoog of omlaag in de kopieermodus.

Ctrl + U / Ctrl + D

Scroll een halve pagina omhoog of omlaag in de kopieermodus.

/ or ? then n / N

Doorzoek de scrollback van het deelvenster en herhaal overeenkomsten.

v or Space

Start een selectie in de kopieermodus.

y or Enter

Kopieer de actieve selectie in de kopieermodus.

q or Esc

Verlaat de kopieermodus zonder te kopiëren.

Ctrl + A / Ctrl + E

Ga naar het begin of einde van een Herdr-tekstveld.

Ctrl + U / Ctrl + K

Knip van de cursor naar het begin of einde van een Herdr-tekstveld.

Ctrl + W / Alt + Backspace / Ctrl + Backspace

Knip het vorige woord in een Herdr-tekstveld.

Alt + D

Knip het volgende woord in een Herdr-tekstveld.

Ctrl + Y

Voeg de laatst geknipte tekst in een Herdr-tekstveld in.

Starten, Status & Machines

$herdr status

Toon de algehele Herdr-status.

$herdr status server

Toon de serverstatus.

$herdr --version

Toon de geïnstalleerde Herdr-versie.

$herdr channel show

Toon het huidige updatekanaal.

$herdr channel set preview

Schakel over naar preview-builds.

$herdr completion zsh

Genereer een shellaanvullingsscript.

$herdr machine add workbox --label "Build machine"

Sla een SSH-machineprofiel met een label op.

$herdr machine status "Build machine"

Controleer de bereikbaarheid van een opgeslagen machine.

$herdr --machine "Build machine" agent list

Leid een CLI-opdracht naar een opgeslagen SSH-machine.

Sessies, Werkruimtes & Deelvensters

$herdr session list

Toon Herdr-sessies.

$herdr session attach work

Koppel aan een benoemde sessie.

$herdr workspace list

Toon werkruimtes.

$herdr workspace create --cwd ~/project --label api --no-focus

Maak een werkruimte zonder de focus te stelen.

$herdr tab create --workspace <workspace_id> --label logs

Maak een tabblad in een werkruimte met een label.

$herdr tab close <tab_id>

Sluit een tabblad op ID.

$herdr pane list

Toon deelvensters.

$herdr pane split <pane_id> --direction right --ratio 0.3

Splits een deelvenster naar rechts met een verhouding.

$herdr pane focus --direction left

Focus het deelvenster in een richting.

$herdr pane read <pane_id> --source recent-unwrapped --lines 120

Lees recente niet-afgebroken uitvoer van een deelvenster.

$herdr pane run <pane_id> "npm test"

Voer een opdracht uit in een deelvenster en dien die in met Enter.

$herdr pane close <pane_id>

Sluit een deelvenster op ID.

Agents, Plugins & Integraties

$herdr agent list

Toon gedetecteerde en gestarte agents.

$herdr agent start reviewer --kind claude --pane <pane_id>

Start een benoemde agent in een beschikbaar shelldeelvenster.

$herdr agent prompt reviewer "review this diff" --wait

Stuur een prompt naar een agent en wacht op een stabiele toestand.

$herdr agent wait reviewer --until idle

Wacht tot een agent een specifieke toestand bereikt.

$herdr agent read reviewer --lines 80

Lees de terminaluitvoer van een agent.

$herdr agent send-keys reviewer esc

Stuur logische toetsen naar een agent.

$herdr agent focus reviewer

Focus een agent in de UI.

$herdr integration install claude

Installeer de Claude-agentintegratie.

$herdr integration status --outdated-only

Toon alleen integraties met verouderde versies.

$herdr plugin install ogulcancelik/herdr-plugin-examples/worktree-bootstrap --yes

Installeer een plugin via GitHub-shorthand.

$herdr plugin list

Toon geïnstalleerde plugins.

$herdr plugin action invoke <action_id>

Roep een actie van een geïnstalleerde plugin aan.

$herdr worktree create --cwd ~/project --branch review

Maak een Git-worktree-checkout als werkruimte.

Configuratie

[keys] prefix = "ctrl+a"

Wijzig de prefixtoets in de keys-tabel.

[keys] prefix = ["ctrl+space", "ctrl+s"]

Open de prefixmodus met meer dan één toets.

[keys] focus_pane_left = ["prefix+h", "ctrl+alt+h"]

Voeg een directe toetsencombinatie toe naast de prefixbinding.

[keys] switch_tab = "prefix+1..9"

Bind een geïndexeerde sprong over tabbladen 1 tot en met 9.

[theme] name = "catppuccin"

Kies een ingebouwd thema in de theme-tabel.

[theme] auto_switch = true

Laat het thema de lichte of donkere weergave van de terminal volgen.

[theme.custom] accent = "#a6e3a1"

Overschrijf één themakleur.

[terminal] default_shell = "nu"

Stel het uitvoerbare bestand in dat voor nieuwe interactieve deelvensters wordt gebruikt.

[terminal] new_cwd = "follow"

Stel het werkmapbeleid in voor nieuwe deelvensters, tabbladen en werkruimtes.

$mkdir -p ~/.config/herdr && ${EDITOR:-vi} ~/.config/herdr/config.toml
$notepad %APPDATA%\herdr\config.toml
$mkdir -p ~/.config/herdr && ${EDITOR:-vi} ~/.config/herdr/config.toml

Open het Herdr-configuratiebestand om te bewerken.

$herdr server reload-config

Pas herlaadbare instellingen toe zonder deelvensters opnieuw te starten.

$herdr config reset-keys

Maak een back-up van config.toml en verwijder aangepaste toetsenbindingen. Wordt van kracht na een herstart of herladen.