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