Scripts I wrote that I use all the time 🔥 Горячее 💬 Длинная дискуссия
—
Комментарии (328)
- Разработчики делятся полезными скриптами и алиасами, которые экономят им время и упрощают работу.
- Скрипты варьируются от простых алиасов до сложных инструментов, таких как
fдля быстрого поиска по истории илиfzfдля интерактивного выбора файлов. - Некоторые участники обсуждения поделились своими собственными инструментами, включая
poshдля сокращения путей иmemoдля кеширования результатов команд. - Обсуждались такие темы как использование
fzfдля поиска по истории команд,trash-cliдля безопасного удаления файлов иtmuxдля управления сессиями. - Участники также обсуждали, как эти инструменты могут быть использованы для упрощения повседневных задач, таких как поиск по истории команд, выбор файлов и управление сессиями.
Zoxide: A Better CD Command 🔥 Горячее 💬 Длинная дискуссия
zoxide — это умная замена команды cd, которая запоминает часто посещаемые каталоги и позволяет быстро переходить по ним с помощью частичного совпадения имён. Она поддерживает все основные оболочки, включая bash, zsh и fish, и использует алгоритм ранжирования для предложения наиболее релевантных путей.
Инструмент работает быстрее аналогов вроде autojump, так как написан на Rust, и интегрируется с fzf для интерактивного выбора. Практический бонус — экономия времени при навигации в сложных проектных структурах.
Комментарии (178)
- Критика zoxide за нечёткость работы и потенциальные ошибки при навигации, а также предпочтение встроенного поиска по истории ZSH или комбинации с fzf.
- Положительные отзывы о значительном ускорении навигации и интеграции zoxide в рабочий процесс, особенно в сочетании с другими инструментами (fzf, bat, starship).
- Обсуждение альтернатив и схожих инструментов (autojump, z, navita, CDPATH в bash/zsh), их сравнение с zoxide.
- Варианты настройки и использования zoxide, включая алиасы для cd, флаг basedir и интерактивный режим zi.
- Замечания о том, что для многих пользователей нативные возможности оболочки или другие инструменты покрывают большинство потребностей.