nnn v5.3 Mai Tai release notes.
- add native preview pane (P) with automatic
.npreviewsupport - fuzzy filtering improvements:
- scoring, ranking, character arbitration
- dimmed matches (works with string filtering also)
- native prompt - cycle entries in the current directory with TAB
- enter a directory that exactly matches the filter with /
- support Alt-Esc to quit a context with or without an active filter
- optimize ncurses rendering with
leaveok() - lazy-load plugins when requested
- disable linking libreadline by default; use
make O_NORL=0to enable it - show the runtime bookmarked directory path in the help menu
- add
O_BENCHto exit after startup for benchmark runs - add
statsplugin to show complete file information in a pager - add
tnpterminal note-pad plugin - add Kitty drag-and-drop support to
dragdrop - plugin
nmountimprovements:- unmount all external USB partitions with u
- fill prompt with last input on Up, clear on Down
- clear stale Kitty graphics placements when closing video previews in
preview-tui - use
HOST_CCandHOST_CFLAGSwhen building the icons generator - fix shell quoting in
preview-tabbed - fix context selection and active-tab handling when cycling contexts
- fix selection-path unescaping during selection edits
- reconcile off-screen selections correctly before inversion
- do not automatically enter directories without read permission
- add safety checks for session header fields
- support escaping name completions in the native prompt
- handle arbitrarily long paths when escaping shell arguments