Git Product home page Git Product logo

Comments (4)

theoratkin avatar theoratkin commented on August 17, 2024 2

I destroyed multiple (thankfully not important) files because of this. For now I switched to vidir from moreutils, it doesn't suffer from this problem and also allows reordering and deleting files.

from vimv.

Tr4il avatar Tr4il commented on August 17, 2024

I just royally messed up, running into this issue. My fault for using this on "production" data, but watch out when using this little tool for changing a sequence a step up or down.

from vimv.

opello avatar opello commented on August 17, 2024

I ran into this and was also annoyed, kind of brute force fixed it, probably not a great implementation:

opello@4a94aba

from vimv.

musjj avatar musjj commented on August 17, 2024

I think vimv can learn from nnn's design. In nnn there's a batch rename mode similar to vimv, but the difference is that each file to be renamed is prefixed by a numeric label. For example:

1 file.txt
2 image.jpg
3 doc.pdf

This way, you can rename/reorder/etc. fearlessly, knowing that each file will be associated correctly. Each labelled line will always be statically associated with the original file path, so there's zero need for the program to make guesses.

from vimv.

Related Issues (18)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.