Em algumas situações, gosto de abrir vários arquivos ao mesmo tempo e gostaria de posicioná-los em linhas específicas.
Para abrir um único arquivo em uma determinada linha, utilizo o seguinte comando:
$ vim +{n} main.py
Para abrir múltiplos arquivos em linhas específicas, seguimos a mesma lógica. No entanto, entre o número da linha {n} e o nome do arquivo, também definimos se ele será organizado em um split, vsplit ou tabnew. O comando fica assim:
$ vim +10 main.py +"split +3 lib1.py" +"vsplit +12 lib2.py"
Com certeza, isso é muito mais prático do que abrir arquivo por arquivo e posicioná-los manualmente em suas respectivas linhas.