Keybindings

Leader key is <Space>. Use which-key by pressing <leader> and pausing briefly.

Daily Essentials

Key

Action

<leader>of

Open project files

<leader>ja

Add current file to Harpoon

<leader>j1..j4

Jump to Harpoon slots

<leader>mn

Run nearest test (Go/Python)

<leader>mt

Run test task

<leader>ml

Run lint task

<leader>mb

Run build task

<leader>qo

Open quickfix

<leader>qc

Close quickfix

Code Navigation

Key

Action

gd

Go to definition

gr

Find references

K

Hover documentation

<leader>lo

Toggle symbol outline (Aerial)

<leader>lO

Toggle Aerial nav

<leader>ln

Incremental rename

<leader>lS

Smart format

<leader>lF

LSP format

Git and Rebase

Key

Action

<leader>gg

Git status picker

<leader>gRm

Rebase onto origin/master

<leader>gRc

Rebase continue

<leader>gRa

Rebase abort

<leader>gRl

List unresolved conflicts

<leader>gU

Fetch upstream (fallback origin)

<leader>gF

Fetch upstream for fork workflows

<leader>gPc

Run PR checks (lint/test/build)

<leader>gPo

Create PR via gh

Project Setup Commands

See Suggested Workflows for end-to-end usage patterns.