【发布时间】:2012-10-15 21:09:56
【问题描述】:
我需要能够在 Emacs 中导航和编辑骆驼大小写单词的部分内容。功能类似于 Intellij IDEA 中的驼峰。 例如,我需要将字符串 BlahFooBar 中的 Blah,Foo 和 Bar 标识为 3 个单独的单词,以便我可以像他们一样导航/编辑它们是单独的词。
我试过玩语法表
(modify-syntax-entry ?A ".")
(modify-syntax-entry ?F ".")
这具有使 lah、oo 和 ar 单词和字符 B 和 F 单词分隔符的效果。所以向后导航(和向后杀词)不能按预期工作。
我需要的是基于正则表达式而不是分隔符的单词边界。
【问题讨论】:
标签: emacs syntax intellij-idea camelcasing