Qual é o significado do símbolo @ em um comando: let

Qual é o significado do símbolo @ em um comando: let

Os documentos do Vimforneça este comando para limpar a última pesquisa. É suposto digitar @/ou /. Estou assumindo o primeiro, mas dá resultados instáveis. Se for o último, qual é o propósito de@

:let @/ = ""

Responder1

Você deve digitá-lo exatamente como no exemplo fornecido. Para ver por que você precisa consultar a seguinte seção de ajuda:

:help :let-register

Para resumir, ":let" pode definir variáveis ​​de vários tipos, mas também pode modificar opções prefixando o nome com &, por exemplo:

:let &tabstop=4

E pode definir registros, prefixando a letra de registro com um @, como no seu exemplo.

informação relacionada