As you mentioned nnn, I've had a look at that as well (but haven't tried it yet). It's definitely an interesting tool. I'm actually doing quite a lot of file management on the command line now and someone recommended ranger to me recently.
]]>I have been using nnn the Noice is Not Noice, a noicer fork... a term based file manager like ranger and it has a functionality to save bookmarks like below in bashrc. But i like your idea better as its outside of any program term based fm like nnn or ranger and such.
NNN_BMS: bookmark string as key_char:location pairs (max 10) separated by ;:
export NNN_BMS='d:~/Documents;u:/home/user/Cam Uploads;D:~/Downloads/'
NOTE: Bookmark keys should be single-character to use them in combination with the Leader key.
Its not in devuan stable i had to compile it.
]]>So, I started looking at some existing tools that implement this kind of functionality, notably goto, but finally decided to create my own, called dibm. Version 1.0.0 was done in late November 2018 and worked quite nicely. But, as it turned out, it contained some rather massive conceptual flaws. So, I spent some time (quite a lot, actually) refactoring the whole thing into a better shape. The result seems ready for being released as version 1.1.0, as far as my testing goes.
If anynone wants to check it out, the source is available at:
https://github.com/msiism/dibm
Comments welcome.
]]>