immv (Interactive Multi MoVe) is a small tool that allows you to rename multiple files at once by providing a text editor with the names of the given files. This way the sophisticated features of this editor (for example vim) can be used to rename a whole bunch of files.