O que o símbolo '+' significa ao abrir um buffer?

9

Eu quero abrir um buffer de terminal em uma divisão vertical.

Se eu tentar :vertical split terminalobter um buffer chamado 'terminal', não um buffer de terminal.

Recentemente, aprendi que poderia fazer :vertical split +terminalpara abrir um buffer de terminal, mas não consegui encontrar os documentos de ajuda que explicam o que o + está fazendo.

O que significa o '+', é específico para buffers de terminal ou é algo mais genérico?

PS

Também acabei de perceber que posso fazer :vertical split | terminalpara obter o mesmo comportamento (pelo menos acho que é o mesmo).

Brett Y
fonte

Respostas:

9

Deveria ter parecido um pouco mais difícil antes de perguntar, encontrei minha resposta:

:help +cmd

                            *+cmd* *[+cmd]*
The [+cmd] argument can be used to position the cursor in the newly opened
file, or execute any other command:
    +       Start at the last line.
    +{num}      Start at line {num}.
    +/{pat}     Start at first line containing {pat}.
    +{command}  Execute {command} after opening the new file.
                {command} is any Ex command.
Brett Y
fonte