Abra vários arquivos do ranger no vim

5

Quando realço vários arquivos no ranger do mesmo diretório, posso abri-los todos no vim com r e 0 ou @ e depois vim . Mas se eu realçar arquivos de diretórios diferentes, isso não funciona. Alguma idéia do porquê e como fazê-lo funcionar?

Pergunta bônus: Eu gostaria de abrir todos os arquivos com vims -o flag (para dividir vertical), mas isso não funciona, nem mesmo em arquivos no mesmo diretório.

    
por GijsjanB 14.04.2016 / 17:02

1 resposta

1

To copy/move multiple files, just mark them with Space then use "dd/yy". If you want to operate on multiple files stored in different directories, you may use "ya/da" to add them to the list of files to be copied/moved before pasting them.

(Note that the copy/cut buffers can be used for other operations as well, by using the "%c" macro in your commands. For example, adding files to the cut/copy buffer using "ya"/"da" then using the :shell -w printf %c | xargs rm command allows you to delete multiple files in multiple directories. Remember to clear the buffer once you're done using "ud"/"uy".)

Portanto, adicione os arquivos com ya e use um mapeamento como xv :

map xv shell vim %c
    
por 14.03.2017 / 18:10

Tags