Controlling stepper motors via serial monitor - AccelStepper library

chickwolf:
Tried removing the stepper1.moveTo(movement), steppers didn't move at all

You did not post the code in which you removed that line.

I don't like this style of code

stepper1.moveTo(-stepper1.currentPosition());

because you can't see the actual value that is being passed to moveTo()

If this was my project I would calculate the new moveTo value in a variable so I could print it if I needed to. Something like

newStepperPos = -stepper1.currentPosition;
stepper1.moveTo(newStepperPos);

...R