I find myself doing this frequently
> systemctl status someservice
> systemctl stop someservice
> systemctl edit someservice
> systemctl daemon-reload
> systemctl start someservice
> systemctl status someservice
> systemctl enable someservice
Why make the operation the middle parameter? I understand that "systemctl start foo" more closely resembles the English sentence, "SystemD, please start the foo service", but I couldn't give two shits about that, and it's a dumb design decision. Any time that I am entering a systemctl command, I'm probably entering a series of 3 or more of them, and they're probably all related to the same service.
Instead of being able to press <Up Arrow>, <C-Backspace>, and type my operation, I'm instead having to position my cursor to the second argument. It's a mess!