我需要能够在Emacs中导航和编辑驼峰式单词的某些部分。功能类似于Intellij IDEA中的驼峰。
例如,我需要将字符串中的Blah,Foo和Bar标记为BlahFooBar ,以将其标识为3个单独的单词,以便像它们是单独的单词一样进行导航/编辑。
我试过玩语法表
(modify-syntax-entry ?A ".")
(modify-syntax-entry ?F ".")
这具有制作lah,oo和ar字以及char B和F字分隔符的效果。因此,向后导航(和向后杀人字)无法按预期工作。
我需要的是基于正则表达式而不是分隔符的单词边界。
最佳答案
M-x subword-mode
应该可以做到这一点。
关于emacs - 在Emacs中更改CamelCase单词的前向单词/后向单词/kill-word,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12904043/