:let 명령에서 @ 기호의 의미는 무엇입니까?

:let 명령에서 @ 기호의 의미는 무엇입니까?

Vim 문서마지막 검색을 지우려면 이 명령을 제공하십시오. @/또는 를 입력해야 합니까 /? 나는 전자를 가정하고 있지만 결과는 불안정합니다. 후자라면 그 목적은 무엇인가?@

:let @/ = ""

답변1

제공한 예와 정확히 동일하게 입력해야 합니다. 다음 도움말 섹션을 살펴봐야 하는 이유를 확인하려면:

:help :let-register

요약하자면, ":let"은 다양한 유형의 변수를 설정할 수 있지만, 이름 앞에 를 붙여서 옵션을 수정할 수도 있습니다 &. 예:

:let &tabstop=4

그리고 귀하의 예에서와 같이 등록 문자 앞에 를 붙여 레지스터를 설정할 수 있습니다 @.

관련 정보