Photoshop: Keyboard movement increments. Pixel based modifiers

pressing arrow keys.
pressing arrow keys at a given Zoom. (the more zoomed the smaller the increment)
pressing arrow keys + Shift (this is unaffected by the zoom)

I would like to see Arrow Keys + command (or shift+something) for moving exactly 1 pixel. With a check box option for Snapping to the next pixels edge.

I often want move a path to the corners of pixels. I would like to select my path anchor points and just keyboard move them to these points, but its tedious to do this. the closer I zoom the more times need to tap the arrow keys. and using the mouse for each anchor point to a very small point (the 4 corners where pixels meet) is hard on the eyes and hand... specially if the pixels are similar in colour.