2012-10-15 17 views
6

我需要在Emacs中導航和編輯駝峯字的部分內容。 Intellij IDEA中的功能與駱駝駝峯相似。 比如我需要胡說,富酒吧字符串BlahFooBar被認定爲3個獨立的話,我就可以瀏覽/編輯他們就像他們是獨立的詞語。在Emacs中更改CamelCase字的正向字/反向字/終止字

我試圖與語法表

(modify-syntax-entry ?A ".") 
(modify-syntax-entry ?F ".") 

這具有使啦,OOAR文字和字符B和F字分隔的效果播放。所以向後導航(和反向擊殺字)不能按預期工作。

我需要的是基於正則表達式而不是分隔符的單詞邊界。

回答

16

M-Xsubword-mode應該這樣做。

+0

嘿感謝。這是一個更好的解決方案,因爲它包含了emacs。 – Raghu

+0

非常感謝您的回答,正是我需要的 –

+0

@Gizak(通過[建議編輯](http://stackoverflow.com/review/suggested-edits/6328229)):發佈,作爲一個單獨的答案。添加替代方法的編輯通常應作爲新答案發布。 – Pokechu22