当我在 gvim 中双击时,会选中当前单词。但是,默认情况下,“单词”不包括特殊字符。例如,我希望能够双击 UNIX 或 Windows 路径并突出显示整个路径。我可以更改 gvim 认为的单词吗?
打个比方,xterm 采用 -cc,“字符类范围”开关。如果我双击其中一个字符,给定类中的任何连续字符都会突出显示。我可以定义一个包含字母数字和正斜杠的字符类,因此当我单击 UNIX 路径时,它会突出显示整个路径。我希望 gvim 中也有类似的东西。
答案1
从:help double-click
:
双击一个单词即选中该单词。“iskeyword”用于指定单词中包含哪些字符。
因此您需要进行更改iskeyword
以包含斜线。set iskeyword+=/
对我有用。请记住,这也会影响其他内容,例如搜索。请参阅:h iskeyword
。