Вскорости; не слишком удалённо по времени или поблизости; не слишком удалённо в пространстве. Недалеко, рядом.
Так говорят, когда имеют в виду непосредственную близость (место) или очень скоро, в ближайшее время. Невдалеке, рядом.
Подразумевается легко достижимое, доступное для человека пространство. Имеется в виду очень близкое, с точки зрения говорящего, расположение какого-либо строения, места, территории.
Образное основание фразеологизма связано с фольклорными сказочными текстами, в которых выражение «за тёмными лесами, за быстрыми реками, за высокими горами» является устойчивым и указывает на «царство мёртвых», то есть на место, расположенное очень далеко от мира живых.
Согласно древнейшим мифологическим представлениям, горы соединяют небо, землю и «тот свет», являясь одновременно местом обитания как Бога, так и нечистой силы, а также местом совершения обрядов.
Они выступают как трудно преодолимое препятствие, противопоставляются равнине как открытому, широкому, раздольному пространству и воспринимаются как символ опасности.
В сочетании с отрицательной частицей «НЕ», создают образ легко достижимого, близкого, доступного для человека пространства, до какого-либо объекта.
Имеется в виду и скорое приближение какого-либо, как правило, важного, события, ожидание которого часто связано с радостью и с надеждой на его осуществление или с озабоченностью и хлопотами.
Как и у других фразеологизмов, у выражения «не за горами» есть свои синонимы. К ним можно отнести следующие выражения:
- скоро,
- на носу,
- не сегодня завтра,
- в ближайшее время,
- оглянуться не успеешь,
- остались считанные часы.
Слух о дешёвке «стабровки» разнёсся сейчас же, и народ бросился наперебой забирать дешёвую водку, благо близился зимний Никола, а там и святки не за горами, — водки всем нужно.
Дмитрий Наркисович Мамин-Сибиряк. «Хлеб»