Skip to content

Keyboard Shortcuts

Complete reference for k13d keyboard shortcuts in both TUI and Web interfaces.

TUI Keyboard Shortcuts

Global

Key Action Description
? Help Show help modal
Ctrl+C Quit Exit k13d
Esc Cancel Close modal / Cancel action
: Command Enter command mode
/ Filter Start filtering
Key Action Description
J Down Move selection down
K Up Move selection up
Down Down Move selection down
Up Up Move selection up
G First Go to first item
Shift+G Last Go to last item
Ctrl+F Page Down Scroll page down
Ctrl+B Page Up Scroll page up
Ctrl+D Half Down Scroll half page down
Ctrl+U Half Up Scroll half page up

Panel Navigation

Key Action Description
Tab Next Panel Switch to next panel
Shift+Tab Prev Panel Switch to previous panel
Left Left Panel Focus left panel
Right Right Panel Focus right panel
1 - 9 Panel N Quick switch to panel N

Resource Actions

General

Key Action Description
Y YAML View resource YAML
D Describe Describe resource
E Edit Edit resource in $EDITOR
Ctrl+D Delete Delete resource (confirm)
Enter Details Show resource details

Pods

Key Action Description
L Logs View pod logs
Shift+L Prev Logs View previous container logs
X Exec Execute shell in pod
P Port Forward Start port forwarding
F Follow Follow logs

Deployments

Key Action Description
S Scale Scale replicas
R Restart Rollout restart
H History View rollout history
U Undo Rollback to previous

Nodes

Key Action Description
C Cordon Mark unschedulable
Shift+C Uncordon Mark schedulable
Shift+D Drain Drain node

AI Assistant

Key Action Description
Shift+L AI Analyze Deep analysis of resource
H Explain Explain this resource
Enter Send Send message to AI
Y Approve Approve tool request
N Reject Reject tool request
A Always Always approve read-only

Command Mode

Command Description
:pods View pods
:svc View services
:deploy View deployments
:rs View replica sets
:sts View statefulsets
:ds View daemonsets
:jobs View jobs
:cronjobs View cronjobs
:cm View configmaps
:secrets View secrets
:ingress View ingresses
:pv View persistent volumes
:pvc View persistent volume claims
:nodes View nodes
:ns View namespaces
:events View events
:helm View Helm releases
:ns <name> Switch namespace
:ctx <name> Switch context
:q Quit
:help Show help

Management Commands

Command Description
:alias View all resource aliases (built-in + custom)
:model Open AI model profile selector
:model <name> Switch directly to named model profile
:plugins View available plugins with shortcuts
:health Check system status
:audit View audit log

Filter Mode

Key Action
Any text Filter pattern
Enter Apply filter
Esc Clear filter

Web Keyboard Shortcuts

Global

Key Action Description
Ctrl+K Search Focus global search
Ctrl+/ AI Panel Toggle AI assistant
Esc Close Close modal/panel
? Help Show shortcuts
Key Action Description
Down Down Move selection down
Up Up Move selection up
Enter Select Open selected item
Ctrl+Enter New Tab Open in new tab

Resource Actions

Key Action Description
Ctrl+Y YAML View YAML
Ctrl+D Describe Describe resource
Del Delete Delete resource
Ctrl+E Edit Edit resource

AI Assistant

Key Action Description
Enter Send Send message
Shift+Enter Newline Add newline
Ctrl+L Clear Clear chat

Quick Access

Key Action
Ctrl+1 Dashboard
Ctrl+2 Pods
Ctrl+3 Services
Ctrl+4 Deployments
Ctrl+5 ConfigMaps

Vim-Style Bindings

k13d supports Vim-style navigation:

Vim k13d Action
j Move down
k Move up
gg Go to first
G Go to last
/ Search/filter
n Next match
N Previous match
: Command mode
q Quit

Customization

Custom Keybindings

Configure in ~/.config/k13d/config.yaml:

keybindings:
  # Override default bindings
  describe: "i"           # Use 'i' instead of 'd'
  yaml: "v"               # Use 'v' instead of 'y'

  # Custom actions
  custom:
    - key: "ctrl+shift+p"
      action: "port-forward"
    - key: "ctrl+shift+l"
      action: "logs-follow"

Disable Shortcuts

keybindings:
  disable:
    - "ctrl+d"  # Disable delete shortcut

Quick Reference Card

Essential Shortcuts

┌──────────────────────────────────────────┐
│           k13d Quick Reference            │
├──────────────────────────────────────────┤
│ Navigation                               │
│   j/k          Move up/down              │
│   Tab          Switch panel              │
│   :            Command mode              │
│   /            Filter                    │
│                                          │
│ Actions                                  │
│   y            View YAML                 │
│   d            Describe                  │
│   l            Logs                      │
│   x            Exec                      │
│   s            Scale                     │
│   r            Restart                   │
│   Ctrl+D       Delete                    │
│                                          │
│ AI                                       │
│   Shift+L      AI Analyze                │
│   h            Explain This              │
│   Y/N          Approve/Reject            │
│                                          │
│ Commands                                 │
│   :alias       View aliases              │
│   :model       Switch AI model           │
│   :plugins     View plugins              │
│                                          │
│ Global                                   │
│   ?            Help                      │
│   Esc          Cancel/Back               │
│   q            Quit                      │
└──────────────────────────────────────────┘

Next Steps