Page MenuHomeSolus

Update nnn to 4.4

Authored by davidjharder on Wed, Nov 24, 12:06 AM.



Summarized Changelog

  • Use selection at native command prompt with %j and %J
  • Scroll strings longer than columns in rename/new prompts
  • Batch rename symlink targets in listing mode
  • Option for recursive rename in plugin nnn.nmv
  • Picker mode: enable auto-proceed
  • Picker mode: don't pick hovered file on Enter if selection exists
  • Picker mode: fix issue in plugin fzopen when used to pick files
  • Send file to explorer FIFO on double left click instead of opening it
  • New Neovim plugin nnn.nvim
  • Explorer mode for plugin nnn.vim
  • Remove option -w: always place HW cursor on current entry
  • Accept link name when linking a single target
  • Option -i to show current file information in info bar
  • Add nsxiv support to nuke, preview-tabbed and imgview
  • Fix preview-tui without -a
  • Pass pts in env var for preview-tui to use in tput
  • Disable editing file in picker mode
  • Save session in picker mode

Full changelog here

Test Plan
  • Browse around for a while
  • Create a test file, then move, rename, and delete it

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.Wed, Nov 24, 12:06 AM
davidjharder requested review of this revision.Wed, Nov 24, 12:06 AM
h3o added a subscriber: h3o.Fri, Nov 26, 12:44 AM

@davidjharder thoughts on building nnn with O_NERD (preferred) or O_ICONS for icon support?

@h3o I don't think there is a good way for Solus to ship a working version using either option. 1) We don't have nerd-fonts packaged, and it is not commonly packaged by other distros. I checked and font-awesome is not enough, you definitely need nerd-fonts 2) The icons-in-terminal software will also probably never be packaged for Solus given that it is inactive and there are no tagged releases.

I was a little disappointed with this myself, luckily it is quite easy to install nerd-fonts and use it with the appropriate binary straight from the developer.

JoshStrobl accepted this revision.Fri, Nov 26, 3:21 PM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Fri, Nov 26, 3:21 PM
This revision was automatically updated to reflect the committed changes.