[HN Gopher] Show HN: Nav - A terminal navigator for interactive ...
       ___________________________________________________________________
        
       Show HN: Nav - A terminal navigator for interactive `ls` workflows
        
       Hi Everyone,  I built a tool for interactive navigation in the
       terminal that is intended to replace the all-too-familiar cycle of
       `ls` to view a directory, followed by `cd`, then `ls`, and repeat.
       nav is a terminal filesystem explorer built for interactive `ls`
       workflows. The key features I wanted to enable are interactivity
       and search without feeling like I'm using anything other than `ls`.
       nav supports common `ls` options/flags, as well as tab completion,
       and might expand its support for less common options in the future.
       These options exist as both CLI flags and interactive toggles.  nav
       works as a standalone tool or in a bash/zsh pipe or subshell to
       e.g., change directories, copy a file name to the clipboard, etc.
       For example, I use the simple functions from the README in my
       .zshrc for interactive `cd` and copy-to-clipboard workflows.  nav
       was inspired by the discussion of the excellent `walk` [0] tool and
       was written from the ground up to support its `ls`-centric
       interactive feature set. I hope you might find it useful and I'd
       love to take any feedback or suggestions that might come to mind!
       [0] https://news.ycombinator.com/item?id=37220828
        
       Author : dankco
       Score  : 25 points
       Date   : 2023-09-27 14:50 UTC (8 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | cstrahan wrote:
       | Nice! For inspiration, you may want to look at `lf`:
       | https://github.com/gokcehan/lf
        
       | djbusby wrote:
       | Any thoughts on Midnight Commander?
       | 
       | https://midnight-commander.org/
        
         | [deleted]
        
         | dankco wrote:
         | I have to admit that I had not come across midnight-commander.
         | It certainly looks interesting and I'll be giving it a spin.
         | Thanks for pointing me in its direction!
         | 
         | I do intend to expand nav's feature set to come close to an
         | `ls` replacement, at least for the most common workflows,
         | whereas midnight-commander and other similar tools are perhaps
         | closer to being (or are) file managers. I'm also hopeful that
         | by using the completely awesome Charm [0] libraries that I can
         | make for a pleasing/modern UI. Either way, I had a blast
         | building nav and look forward to continuing on.
         | 
         | Thanks again for the comment!
         | 
         | [0] https://github.com/charmbracelet
        
       ___________________________________________________________________
       (page generated 2023-09-27 23:00 UTC)