• DigitalDruid@lemmy.sdf.org
    link
    fedilink
    arrow-up
    10
    ·
    edit-2
    6 months ago

    Vim is good at editing a single file at a time

    vim has tabs (:tabe) and any vim screen can be divided into panes vertically, horizontally, and nested inside each other. Each pane can be a unique file. You can resize the panes how you like and It’s trivial to open files in panes on remote machines as well. If you’re using a mouse plugin you can dynamically resize your panes with the mouse even on remote sessions which is nice. You can move data effortlessly between any files you have open in the same vim instance even if the files are on different networks.

    Vim is very good at editing multiple files at a time.

    with tmux in the stack you can disconnect from a remote machine, come back later and restart your session and all of your files are still open in place on the remote server.