Местоимение «никто» пишется слитно, если его можно полностью заменить любым другим существительным. 2 Например: «Сегодня никто не приходил» — «Иван не приходил». 2 В этом случае «никто» будет отвечать на вопрос «кто?» и функционировать как существительное. 2
Раздельное написание возможно в сложноподчинённых предложениях, в которых используется повторяющийся союз «ни…ни» и союзное слово «кто». 2 Чтобы убедиться в этом, нужно убрать из предложения обе частицы «ни». 2 Если смысл фразы сохранится, значит, «ни кто» пишется раздельно. 2
Ещё одно условие раздельного написания — если между «ни» и «кто» есть предлог, при этом «кто» обязательно будет в косвенном падеже. 1 Например: «Мне не с кем пообщаться», «Я ни от кого не получаю писем». 1