如何把"-" 指定为单词的一部分?

如何指定-为单词的一部分,evil模式下viw,不起作用,使用如下还是不起作用(modify-syntax-entry ?- “w”) 下划线却可以?

我试了试 (modify-syntax-entry ?- "w") 是可以的, evil模式下那个应该是 viW 吧…

viw 不认识- :upside_down_face:,必须viW才认识-。

evil官方文档上有写过这个问题,其实这是emacs断词和vim差异性的一个地方。可以参考一下官方的FAQ

用文档里的 (defalias 'forward-evil-word 'forward-evil-symbol)

感觉确实更方便