TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Roamer: A Plain-Text File Manager

174 pointsby tetraodonpufferover 7 years ago

19 comments

nieveover 7 years ago
It&#x27;s really nice to see that the author includes detailed instructions for installing without root. It&#x27;s pretty much how you&#x27;d expect it, but a lot of software these days assumes you&#x27;ll give some random library root access or worse pipe curl to bash:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;abaldwin88&#x2F;roamer&#x2F;blob&#x2F;master&#x2F;doc&#x2F;faq.md" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;abaldwin88&#x2F;roamer&#x2F;blob&#x2F;master&#x2F;doc&#x2F;faq.md</a>
评论 #15130629 未加载
jxyover 7 years ago
If your EDITOR is already emacs, just use &#x27;wdired&#x27;.<p><a href="https:&#x2F;&#x2F;www.gnu.org&#x2F;software&#x2F;emacs&#x2F;manual&#x2F;html_node&#x2F;emacs&#x2F;Wdired.html" rel="nofollow">https:&#x2F;&#x2F;www.gnu.org&#x2F;software&#x2F;emacs&#x2F;manual&#x2F;html_node&#x2F;emacs&#x2F;Wd...</a>
评论 #15129706 未加载
评论 #15129651 未加载
评论 #15130022 未加载
评论 #15132030 未加载
pmoriartyover 7 years ago
For things like renaming files, I use a similar utility called &quot;qmv&quot;, from renameutils.[1] It is super useful, and one of my most-used commands in the terminal.<p>For many other file-related operations in my terminal I use Midnight Commander.[2]<p>I&#x27;ve tried emacs&#x27; dired-mode, but I didn&#x27;t see it being particularly useful compared to Midnight Commander without a ton of time spent on configuring it to work the way I like. I might do that sometime, but until then, Midnight Commander already has so many useful features without any of the time commitment or pain of virtually rewriting much of the same functionality in emacs.<p>[1] - <a href="http:&#x2F;&#x2F;www.nongnu.org&#x2F;renameutils&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.nongnu.org&#x2F;renameutils&#x2F;</a><p>[2] - <a href="https:&#x2F;&#x2F;www.midnight-commander.org" rel="nofollow">https:&#x2F;&#x2F;www.midnight-commander.org</a>
评论 #15129202 未加载
评论 #15130265 未加载
评论 #15130907 未加载
评论 #15139639 未加载
评论 #15130256 未加载
评论 #15128893 未加载
malkiaover 7 years ago
I&#x27;m hourly user of Midnight Commander on linux, bash.exe, cygwin, mingw, whenever it comes.<p>And staunch FAR Commander supporter for Windows. I sometimes call mc from FAR and back and forth (okay, very rarely :))<p>Long time ago there was PC Tools, and a program called.. yes &quot;File Manager&quot; for DOS - both were single-column, yet very powerful - browsing megabytes of text files effortless on 286 :)<p>back then, there was a tool that allowed direct directory manipulation - renaming, copying, but nothing like the tool demonstrated. Thank you!
评论 #15130747 未加载
评论 #15130584 未加载
jmcphersover 7 years ago
If you&#x27;re into plain-text file managers, and vim, you might like Ranger[0]. Like Roamer, it&#x27;s written in Python.<p>[0] <a href="http:&#x2F;&#x2F;ranger.nongnu.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;ranger.nongnu.org&#x2F;</a>
评论 #15130310 未加载
cypharover 7 years ago
I really like Ranger[1] as a TUI file manager. It&#x27;s quite full featured (supporting previews of most things -- even images with libcaca) and has a vim-like interface. It also has `:bulkrename` to allow you to rename a set of files with whatever $EDITOR you want.<p>[1]: <a href="http:&#x2F;&#x2F;ranger.nongnu.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;ranger.nongnu.org&#x2F;</a>
ga2archover 7 years ago
this one has a ton of features <a href="https:&#x2F;&#x2F;github.com&#x2F;FedeDP&#x2F;ncursesFM" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;FedeDP&#x2F;ncursesFM</a> well written and commented C code.<p>full list of features: <a href="https:&#x2F;&#x2F;github.com&#x2F;FedeDP&#x2F;ncursesFM&#x2F;wiki&#x2F;Getting-Started" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;FedeDP&#x2F;ncursesFM&#x2F;wiki&#x2F;Getting-Started</a><p>just to name a few advanced ones:<p>* Search support: it will search your string in current directory tree. It can search your string inside archives too.<p>* Basic print support through libcups.<p>* Extract&#x2F;compress files&#x2F;folders through libarchive.<p>* Powermanagement inhibition while processing a job (eg: while pasting a file) to avoid data loss.<p>* Internal udisks2 monitor, to poll for new devices. It can automount new connected devices too. Device monitor will list only mountable devices, eg: dvd reader will not be listed until a cd&#x2F;dvd is inserted.<p>* Drives&#x2F;usb sticks&#x2F;ISO files (un)mount through udisks2.<p>* Distro package files installation through packagekit.
评论 #15131587 未加载
polm23over 7 years ago
vidir is another one of these. Despite the name it works with any EDITOR.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;trapd00r&#x2F;vidir" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;trapd00r&#x2F;vidir</a><p>Seems like the main difference compared to Roamer is that it just uses numbered lines instead of hashes.
评论 #15129898 未加载
yakultover 7 years ago
Quite a dangerous tool.<p>What happens if I copypaste some random text into the file and press save, by mistake? Are there mechanisms to limit the damage?<p>Also, when I remove a hash and save, the file is gone permanently, even if I paste it elsewhere, right?
评论 #15129750 未加载
评论 #15130386 未加载
janciover 7 years ago
Does it work with Sublime Text? Its multi-cursor abilities would be useful here.
评论 #15131352 未加载
dnrover 7 years ago
I wrote my own one of these too (in 30 lines of shell):<p><a href="http:&#x2F;&#x2F;dnr.im&#x2F;tech&#x2F;articles&#x2F;mvdir&#x2F;" rel="nofollow">http:&#x2F;&#x2F;dnr.im&#x2F;tech&#x2F;articles&#x2F;mvdir&#x2F;</a><p>(for renaming and deleting only)
stevewillowsover 7 years ago
I love stuff like this. I&#x27;m a fairly basic linux user -- mainly basic server stuff. Since I moved to OSX a few years back (from Windows) for my main system, I&#x27;ve been trying to go CLI with as much as possible. Fortunately, brew has almost everything I&#x27;ve wanted to far.<p>Renaming a lot of files is something I do on a regular basis, so this is another piece I can ditch the trackpad for.
erickjover 7 years ago
Emacs Dired mode is my go to here
varunrameshover 7 years ago
This is similar to hg histedit, where the &quot;ui&quot; is simply a text editor.
xaduhaover 7 years ago
vifm works for me.
评论 #15129549 未加载
shmerlover 7 years ago
Midnight Commander is pretty good.
antiheroover 7 years ago
Anyone else having issues with EDITOR=code ? It seems to open the files blank.
评论 #15131216 未加载
evacchiover 7 years ago
reminds me of Oscar&#x27;s Renamer <a href="http:&#x2F;&#x2F;www.mediachance.com&#x2F;free&#x2F;renamer.htm" rel="nofollow">http:&#x2F;&#x2F;www.mediachance.com&#x2F;free&#x2F;renamer.htm</a>
gjjrfcbugxbhfover 7 years ago
Better or worse than ranger?