Даже на востоке Украине большинство Украинцев знали что такое
кацап и москаль и откуда такое название , память народа невозможно убить не Голодомором , не лагерями , ни ссылками , ни убийствами .
кацап это нарицательное слово солдата московитов, позже на смену ему пришло слово москаль.
Во времена казачества украинцы (русичи, рутены), нынешнее название Украины, так и называлась на европейских картах КРАИНА КОЗАКОВ (земля козаков). Чтобы в битвах легко различать своего от противника, козаки брили голову оставляя чуб, который они называли оселедець, по форме селёдки. Московиты называли их хохлами по схожести птиц носящих хохолок.
Козаки называли московитов "як цап" или "как цап" - цап это по украински козёл, поскольку они носили куции бородки похожие как у козла.
Впоследствии так появились нарицательные имена "хохол" и "кацап". В принципе тут нет ничего обидного.
Кстати, украинцы не обижаются на слово хохол, наоборот многие даже довольны этим прозвищем.
А вот русские обижаются, хотя большинство даже не знают значения, но видно на подсознании понимают что их уровняли с козлами, которые лезут в чужой огород.
==-
Москали, это более современное прозвище их страны. Это русским внушили, что они исторически россия. По факту они даже на европейских картах, в частности карта Наполеона 1812года, где прямо написано Московское царство (княжество) всегда называлась Московия.
Москаль, вообще то такое прозвище дали голландские купцы, которые то ли по не умению правильно выговорить, то ли умышленно пренебрежительно так их стали звать за мошеничество и желание всячеки обмануть.
С их подачи это прозвище закрепилось, тем более в Украине, которые исторически знали что московиты лжецы и мошеники, что им верить нельзя.