Page MenuHomeSolus

Update nnn to 4.3

Authored by davidjharder on Thu, Sep 30, 1:55 AM.



Summarized Changelog

  • Add bookmarks directory for flexible symlinked bookmarks
  • New key B to add a symlinked bookmark for current dir
  • Special variables $dN, $fN available for plugins/prompt/shell to access dir/hovered file in each conext
  • Config NNN_ORDER to set directory-specific ordering
  • Show/hide hidden files as per context state in plugin based batch rename
  • Retain search filter history for plugin finder
  • Sync multiple instances of nnn after operation on selection
  • Signal CWD change to terminal via OSC-7
  • Save complete per-context filter when saving sessions
  • Disable symlink resolution for paths in NNN_BMS and arg PATH
  • Do not end selection mode on running plugins/prompt/shell
  • Plugin bookmarks replaced by symlinked bookmarks support
  • List open locations in active contexts in help page
  • Make option O_MATCHFLTR to discard filter key if no match
  • Configurable NNN_TMPFILE to cd-on-quit
  • Disable auto marking directories, use key -
  • Picker mode improvements
  • Plugin xdgdefault: add dmenu support
  • User patch restorepreview: close/restore preview-tui for internal edits

Full changelog here

Test Plan
  • Move around a filesystem
  • Create, rename, move, delete a file

Diff Detail

R4586 nnn
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

davidjharder created this revision.Thu, Sep 30, 1:55 AM
davidjharder requested review of this revision.Thu, Sep 30, 1:55 AM
JoshStrobl accepted this revision.Fri, Oct 1, 7:06 PM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Fri, Oct 1, 7:06 PM
This revision was automatically updated to reflect the committed changes.