Spaces:
Running
Running
| echo "=== 查找并编辑 Clash Verge 配置文件 ===" | |
| echo "" | |
| echo "Clash Verge 的配置文件通常在以下位置:" | |
| echo "" | |
| echo "Windows 路径:" | |
| echo " C:\\Users\\你的用户名\\.config\\clash-verge\\profiles\\" | |
| echo " C:\\Users\\你的用户名\\AppData\\Roaming\\clash-verge\\profiles\\" | |
| echo "" | |
| echo "=== 手动查找步骤 ===" | |
| echo "" | |
| echo "1. 打开 Clash Verge" | |
| echo "2. 点击 '设置'" | |
| echo "3. 找到 '配置目录' 或 '当前配置' 或 'Profiles' 相关设置" | |
| echo "4. 记下配置文件路径" | |
| echo "" | |
| echo "=== 或者通过 WSL 查找 ===" | |
| echo "" | |
| # 尝试在 WSL 中访问 Windows 路径 | |
| WIN_USER=$(cmd.exe /c "echo %USERNAME%" 2>/dev/null | tr -d '\r\n') | |
| if [ -n "$WIN_USER" ]; then | |
| echo "检测到 Windows 用户名: $WIN_USER" | |
| echo "" | |
| # 尝试几个可能的路径 | |
| POSSIBLE_PATHS=( | |
| "/mnt/c/Users/$WIN_USER/.config/clash-verge/profiles" | |
| "/mnt/c/Users/$WIN_USER/AppData/Roaming/clash-verge/profiles" | |
| "/mnt/c/Users/$WIN_USER/.config/clash-verge" | |
| ) | |
| for path in "${POSSIBLE_PATHS[@]}"; do | |
| if [ -d "$path" ]; then | |
| echo "✓ 找到配置目录: $path" | |
| echo "" | |
| echo "配置文件列表:" | |
| find "$path" -name "*.yaml" -o -name "*.yml" 2>/dev/null | head -10 | |
| echo "" | |
| fi | |
| done | |
| fi | |
| echo "=== 编辑配置文件的方法 ===" | |
| echo "" | |
| echo "1. 找到配置文件后,用文本编辑器打开(如 Notepad++、VS Code)" | |
| echo "2. 找到 rules: 部分" | |
| echo "3. 在 rules: 列表的顶部添加:" | |
| echo "" | |
| echo " rules:" | |
| echo " - DOMAIN-SUFFIX,hf.co,PROXY" | |
| echo " - IP-CIDR,198.18.0.69/32,PROXY" | |
| echo " # ... 其他现有规则" | |
| echo "" | |
| echo "4. 保存文件" | |
| echo "5. 在 Clash Verge 中点击 '重新加载配置' 或重启应用" | |
| echo "" | |
| echo "=== 注意事项 ===" | |
| echo "" | |
| echo "1. 确保编辑的是 Clash Verge 当前使用的配置文件" | |
| echo "2. YAML 格式要正确(缩进使用空格,不要用 Tab)" | |
| echo "3. 规则顺序很重要,特定规则要放在通用规则之前" | |
| echo "4. 保存后要在 Clash Verge 中重新加载配置" | |
| echo "" | |