Is there an OSX app/way to batch rename files via a purely text interface? Many years ago - when I was a Windows user - I had an application which made renaming files an amazingly simple experience. You would select the files you wish to work with, and their filenames would appear within what was essentially a huge textarea. Imagine a text editor (such as TextEdit, Sublime Text, etc.) open to a document that simply lists all filenames, with each filename on a new line.

With the files in this interface, you had your "standard" find/replace tools (CMD+F), as well as the ability to use REGEX. You could use the keyboard's arrows to move around the filenames without extra clicks or bulky interfaces. Modified filenames were highlighted with a different background and applying changes to all files was a simple CMD+S. 

Does something like this exist for OSX?

// edit - to clarify: I'm aware of OSX's built-in bulk file renaming options in Finder, and software along the likes of NameChanger, Renamer, Automator, ABetterFinderRename, etc. I'm specifically looking for software with the kind of UI I described.

// edit 2 - the original Windows software is called Oscar's Renamer: http://www.mediachance.com/free/renamer.htm
Emacs can do this.  


Open Emacs
C-x C-f and open the directory. It will open in dired-mode.
M-x wdired-change-to-wdired-mode RET


You can now edit the filenames just as you asked.  Pressing C-c C-c will end wdired-mode and perform the modifications.  


  wdired-change-to-wdired-mode is an interactive autoloaded Lisp
  function in `wdired.el'.
  
  It is bound to   .
  
  (wdired-change-to-wdired-mode)
  
  Put a Dired buffer in Writable Dired (WDired) mode.
  
  In WDired mode, you can edit the names of the files in the buffer, the
  target of the links, and the permission bits of the files.  After
  typing C-c C-c, Emacs modifies the files and directories to reflect
  your edits.
  
  See `wdired-mode'.