This may be a dumb question but it's driving me bananas! Is there some way to disable the feature self-snapping option when editing? For example, I'm trying to snap the endpoint of line to another line (moving it a very short distance) and the endpoint snaps to itself rather than the edge of the other line unless I zoom in to a ridiculous scale like 1:20. Why is snapping to itself even an option? Is this a snapping tolerance issue?
A simple workaround is to move the endpoint beyond the snapping & sticky move tolerances, then move it back within the snapping tolerance of the other line. There is a snapping tolerance issue and a sticky move tolerance issue, (not to mention the feature topology tolerance) which is why zooming in is another solution, because you probably have your tolerances set in pixels. You could reduce the pixel size of your tolerances to change the snapping behavior at any particular scale. If you hit the T key you should see the snapping tolerance zone.