nickdesaulniers wrote: Just so I understand the issue being addressed by this issue, is it that variable identifiers that begin with `%` or `@` are treated currently as two words, such that motions don't act on the whole identifier? https://github.com/llvm/llvm-project/pull/117905