当选择*按键或选择Shift + 8像class::method整个事物这样的单词进行搜索时.有没有办法配置vim来说明我的光标是否在word方法上,我点击*键只选择冒号,所以它看起来像class :: method?
:在有效的关键字字符列表中添加或删除.如果删除:,Vim应该只选择class:: method或class :: method,具体取决于游标的位置:
set iskeyword-=:
Run Code Online (Sandbox Code Playgroud)
要使其自动化,请添加.vimrc(如果是c ++):
au FileType cpp set iskeyword-=:
Run Code Online (Sandbox Code Playgroud)
另一方面,这将使整个class::method选择:
set iskeyword+=:
Run Code Online (Sandbox Code Playgroud)