ref
Shortened from honey.
Clipping of come on with devoicing of /m/. Compare c'mon.
hon
1721 as short for honorable (adj.); 1906 as short for honey (n.) in the affectionate sense.