А зачем? Ты не в состоянии написать шорткаты для самых частых своих действий? Если ты делаешь одни и те же действия, ты просто их автоматизируешь
Например, вот самое элементарное, вывести список всех виртуальных окружений и активировать нужное
if [ -z "$GC_PYVENV_DIR" ]; then
export GC_PYVENV_DIR="$HOME/venv"
fi
# Python switch to custom venv
gc_activate_venv() {
[ -z "$VIRTUAL_ENV" ] || deactivate
. "$GC_PYVENV_DIR/$1/bin/activate"
}
# Python list all current venvs
gc_list_venv() {
ls -1 $GC_PYVENV_DIR
}
# Python venv management: list venvs or active one of them
gc_venv() {
if [ $# -eq 0 ]; then
gc_list_venv
else
gc_activate_venv $1
fi
}
И теперь
мышко. ты нипанимаешь. все делается в два клика мышко
Семён
Andrii
Максим
Robert
Agent_RBY_
Анна
Dmitry (Inock)
Никита
Захар
Иаков
💤
Oleg
M
fsociety
Сидредин