Ctrl+K, Ctrl+A will swap the current anchor position.  For whatever reason, when i tested our Emacs Emulations, i used this functionality all the time whenever I wrote test case code.  But i never use it in the default editor settings.  It isn’t the keybinding that i have to press.  I think it is just the way the overall experience flows when in emacs.

cursor position before swap:

cursor position before swapping anchor

cursor position after swap:

cursor position after swapping anchor

Technorati tags: VS2005Tip, VS2008Tip