Is there anyway to help avoid accidentally relocating the 3d-cursor?
You have all of these complex keystrokes in Blender like (CTR+ALT+SHIFT+C), but yet all it takes is a simple accidental left mouse button click to re-locate the cursor. How many hundreds of times I have done this and then had to move the 3d-cursor back where it was. Moving the 3d cursor is not stored in the Undo buffer, so you can't "undo" a relocation of the 3d cursor. It is very frustrating.