标签: vim
有没有办法改变单词边界,使其更具体到您的编程语言或命名约定?然后,在保持w,W,b,B等基本动作的同时定义一个新宏?
例如: Class.method_name不会将下划线视为单词中断。
Class.method_name
答案 0 :(得分:5)
请参阅How can I configure vim so that movement commands will include underscores and CamelCase, but completion will ignore them?
答案 1 :(得分:3)
是
在您的示例中,:set iskeyword-=_会将下划线识别为分词。
:set iskeyword-=_
有关详细信息,请参阅:help 'iskeyword'。
:help 'iskeyword'