¿Cuál es el significado del símbolo @ en un comando :let?

¿Cuál es el significado del símbolo @ en un comando :let?

Los documentos de Vimproporcione este comando para borrar la última búsqueda. ¿Se supone que uno debe escribir @/o /. Supongo que es lo primero, pero da resultados poco fiables. Si es lo último, ¿cuál es el propósito de@

:let @/ = ""

Respuesta1

Debes escribirlo exactamente como en el ejemplo que proporcionaste. Para ver por qué necesita consultar la siguiente sección de ayuda:

:help :let-register

Para resumir, ":let" puede establecer variables de varios tipos, pero también puede modificar opciones anteponiendo el nombre con &, por ejemplo:

:let &tabstop=4

Y puede configurar registros, anteponiendo la letra del registro con un @, como en su ejemplo.

información relacionada