Вторая попытка: zoxide вместо обычного cd — 7 августа 2026 г. в 11:00:28.300
Вторая попытка: zoxide вместо обычного cd Бывает так: инструмент вроде полезный, а не заходит. Два с половиной года назад я поставил zoxide, попытался настроить и бросил из-за проблем с окружением. На днях решил дать ему еще один шанс. Если в двух словах, zoxide — это продвинутый cd. Сначала используешь его как обычную команду, а он запоминает пути. Потом можно переходить к нужной папке без длинного маршрута. Установка простая: brew install zoxide После этого добавляем в конфиг терминала: eval "$(zoxide init bash)" Дальше все работает так. Сначала идем по полному пути: z ~/Desktop/work/prjs/actual/hot-pussy/photos zoxide запоминает путь. После этого достаточно короткого запроса: z Desktop photos У zoxide есть не только память, но и ranking. Каждый путь получает вес, который зависит в том числе от частоты переходов. Этот же вес определяет, куда вы попадете, если в documents лежат две папки docker в разных местах. Посмотреть текущий ranking можно так: zoxide query -ls Если установлен fzf, подойдет команда: zi Расчеты ranking можно поменять вручную: zoxide add {priority path} Каждый запуск добавляет пути 10 баллов. Иногда стоит повторить пару раз и проверить ranking снова, чтобы убедиться, что нужный путь стал весомее. Еще нюанс: память zoxide не бесконечная. Лимит задается в конфиге: export _ZO_MAXAGE=1000 Подробнее об инструменте — на GitHub.