Skip to content

Navigation

Finding files, symbols and projects is fast in timvim thanks to Telescope, FZF, session and project management, smart-splits and the Yazi file manager.

Finding files & text

Key Mode Action
<leader>ff n Find files (FZF, includes hidden)
<leader>fp n Find Python files
<leader>fn n Find Nix files
<leader>fg n Live grep (fixed strings)
<leader>fG n Live grep (regex)
<leader>fm n Find media files with preview
<leader>bb n Find open buffers

Sessions & projects

Key Mode Action
<leader>sm n Open the session manager

Projects

Project detection restores your working directory and recent files, so reopening timvim in a repo picks up where you left off.

Splits & windows

Movement and resizing are handled by smart-splits, which is aware of window boundaries.

Key Action
Ctrl+h / Ctrl+j / Ctrl+k / Ctrl+l Move to the left / lower / upper / right split
Alt+h / Alt+j / Alt+k / Alt+l Resize the split in that direction
<leader>bj / bk / bs / bd Swap the buffer down / up / left / right

File manager & outline

Key Mode Action
- n Open Yazi at the current file
<leader>fo n Open Yazi at the current file
<leader>fO n Open Yazi in the working directory
<leader>fy n Toggle / resume the last Yazi session
<leader>to n Toggle the code outline panel (Aerial)

Quick file browsing

Press - in normal mode to jump straight into Yazi at your current file — no leader key needed. See Terminal & Files for more.