v1.1.9
Added
- New
:filecommand opens a pane-local file picker to browse directories and open a file into the current pane — a visual alternative to:open. - The file picker shows a breadcrumb path (Enter/← goes up a level, → enters a directory), marks directories, toggles dotfile visibility with
., and starts with the cursor on the current file. - Git status indicators (
M/U/A/D/R) appear next to file names whendiffgutteris enabled, loaded in the background so the list is usable immediately. - The file picker bottom line shows metadata for the selected entry, including directory child counts, file size, modified time, and symlink targets.
fileselectwidthoption (default0.4) controls the picker width as a fraction of the pane.
Changed
Ctrl-onow opens the file picker directly, instead of prompting for a file name via the command line. It now behaves the same as the:filecommand; users who prefer the old prompt can rebind it toOpenFileinbindings.json.- File picker visuals now better match directory/file context: breadcrumb rows use directory coloring, and long names are right-truncated while preserving extensions.
- Popups (theme picker, file picker) now close automatically when the terminal is resized, instead of leaving visual artifacts.
Fixed
- Git status indicators now also appear correctly when browsing into subdirectories in the file picker.
- microNeo's opencode receiver (
aibp-opencode) loads again on opencode 1.17.15+: the plugin had stopped activating silently after opencode's bundled OpenTUI upgrade, so the AIBP name (e.g.● Bravo) disappeared and Alt-Enter deliveries to opencode were lost. Updating toaibp-opencode1.0.5 (viamicroneo --check-agentoropencode plugin aibp-opencode -g) restores it. (aibp-opencode 1.0.5)
Full Changelog: v1.1.8...v1.1.9