# 定義一個名為 venvon 的別名,用於啟動虛擬環境 # 如果 .venv 目錄存在,則啟動該虛擬環境 # 如果 .venv 目錄不存在,則輸出 ".venv 不存在" alias venvon='[ -d .venv ] && source .venv/bin/activate || echo ".venv 不存在"' # 定義一個名為 venvoff 的別名,用於關閉虛擬環境 # 如果 deactivate 命令存在,則執行 deactivate 來關閉虛擬環境 # 如果 deactivate 命令不存在,則輸出 "目前沒有虛擬環境可關閉" alias venvoff='type deactivate &>/dev/null && deactivate || echo "目前沒有虛擬環境可關閉"'