Частицы «не» и «ни» пишутся слитно с отрицательными местоимениями, потому что в их морфемном составе «не» и «ни» являются словообразовательными приставками. 4
В русском языке отрицательные местоимения образуются от однокоренных слов с помощью приставок «не» и «ни». 4 Например: кто → никто, что → ничто, кого → некого, чего → нечего. 4 А как известно, в русском языке любые приставки со словами пишутся слитно. 4
Если между частицей и местоимением есть предлог, то написание будет раздельно. 34 Например: не у кого, не о чём, ни о чём, ни у кого. 3