Repository navigation
WraithVim 0.7.0
Files update by themselves
When an AI CLI, a formatter or git checkout changes a file you have open, WraithVim reloads it right away. You no longer have to switch windows or run :e. It uses your system's file events, so nothing runs while files sit still.
Unsaved edits are never thrown away. If a file changes on disk while you are editing it, you get a warning instead:
:DiffDiskshows your version and the disk version side by side:e!loads the disk version:wkeeps yours
The explorer also updates when files are created or deleted outside Neovim.
Faster scrolling
| Press | Does |
|---|---|
| Mouse wheel | 6 lines per notch (was 3) |
Ctrl+D / Ctrl+U |
Half a page, cursor stays in the middle |
Alt+J / Alt+K |
Jump 10 lines |
} / { in the explorer |
Next / previous folder |
Want it even faster? Put scroll = { wheel = 10 } in ~/.config/wraithvim/options.lua.
A Git graph you can read
Each line is one commit: hash, branch and tag names, message, author and "2 days ago". Branches have their own colors and the branch you are on is green. A header lists the keys:
| Key | Does |
|---|---|
Enter |
Open the commit |
d |
Diff of the commit |
c |
Check it out (asks first) |
y |
Copy the hash |
a |
Show / hide other branches |
q |
Close |
Space g g now shows your current branch. Space g Shift+G (or :GitGraphAll) shows every branch.
Update
Run :Update inside WraithVim, or press Space u u.