I'm trying to get used to multiple-cursors. It's super useful but the way it interacts with many emacs builtin functions seems weird - perhaps I just don't quite understand how it works.
Eg. my current goal was editing a bunch of constants to add a k in front, easily done, but then the next character is currently lowercase and I want it to be upcase. upcase-word won't work because I want it to retain the camelcase chars in the word - so I can select a region with C-[:space:] C-f and now have a disjoint region covering all the characters to uppercase. But then upcase-region does nothing :(
Can someone explain what I'm missing?
upcase-regionusingM-x? If not, try usingC-x C-uinstead. Multiple cursors doesn't seem to work well with manually invoked commands. For me it works using the shortcut.kin front. (Repeat the macro with a large prefix arg.)