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).

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.
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.