:let 指令中@符號的意思是什麼

:let 指令中@符號的意思是什麼

Vim 文檔提供此命令可清除上次搜尋。應輸入@//.我假設是前者,但它給出了不穩定的結果。如果是後者,這樣做的目的是什麼@

:let @/ = ""

答案1

您應該按照您提供的範例中的方式鍵入它。要了解原因,您需要查看以下幫助部分:

:help :let-register

總而言之,「:let」可以設定各種類型的變量,但它也可以透過在名稱前加上 前綴來修改選項&,例如:

:let &tabstop=4

它可以透過在暫存器字母前面加上 前綴來設定暫存器@,如您的範例所示。

相關內容