Cosa significa il simbolo '+' quando si apre un buffer?


9

Voglio aprire un buffer terminale in una divisione verticale.

Se provo :vertical split terminalottengo un buffer chiamato "terminal", non un buffer terminale.

Di recente ho imparato che potrei fare :vertical split +terminalper aprire un buffer terminale, ma non sono stato in grado di trovare i documenti di aiuto che spiegano cosa sta facendo +.

Cosa significa "+", è specifico per i buffer dei terminali o è una cosa più generica?

PS

Mi sono anche reso conto che posso fare :vertical split | terminalper ottenere lo stesso comportamento (almeno penso che sia lo stesso).

Risposte:


9

Avrei dovuto sembrare un po 'più difficile prima di chiedere, ho trovato la mia risposta:

: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.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.