Repository navigation
Releases: Lebenoa/fefix
Releases · Lebenoa/fefix
Release list
26.09.3
26.09.2
fefix 26.09.2
26.09.2 (2026-09-17)
fefix is a fork of Helix. This release turns the file explorer into a persistent file tree window with batch delete and move, and migrates the workspace to Rust edition 2024.
Breaking changes:
- The
[editor.file-explorer] modeoption is removed. Enable the file tree
window for the explorer commands with[editor.file-tree] enable = true
instead.
Features:
- The file tree supports batch deletion:
Spacetoggles path-based marks,
Alt-Spaceclears them, andd/Deleteconfirms deletion of the marked
entries (or the cursor entry when no marks exist). Marks survive navigation,
filtering, and refresh; failed deletions remain marked. - The file tree can move marked entries (or the cursor entry) to a directory:
mopens a destination bar prefilled with the selected directory itself when
the selection is a directory (soEntermoves the entries inside it), or with
the parent otherwise; relative destinations resolve against the tree root, and
Entermoves the marked files and directories there, reparenting them and
their loaded descendants in the tree. - The file tree tracks the disk: expanded directories are re-read
automatically (throttled, and on entering the filter), so files created or
removed by other processes show up without a manual refresh. - Opening a filtered file from the tree (
/thenEnter) opens the visible
match instead of a selection the filter hid. - The file tree can rename the selected file or directory:
ropens an
inline bar prefilled with the name (Enterconfirms,Esccancels);
directory contents and tree paths are rewritten in place. Refresh moves to
R. - The file tree can delete the selected entry:
d(orDelete) removes the
file or directory (recursively) and moves the selection to its replacement.
A second press confirms the deletion; any other key cancels it. - The file tree is part of the window navigation:
C-w w/Space-w w
rotates it into the window cycle,C-w h/Space-w hjumps to it as the
leftmost window, andC-w l(orC-w w) from the tree returns to the
editor. ?while the file tree window is focused opens a which-key style popup
listing every tree binding; pressing any key closes it and runs that
binding.
v26.09.1
fix(release): keep Cargo version as valid semver 26.9.1, tag zero-pad…