迁移指南
从 iTerm2、PuTTY 等工具迁移到 AckShell
迁移到 AckShell
本指南帮助你从其他终端工具平滑迁移到 AckShell,尽量减少配置重建的工作量。
从 iTerm2 迁移(macOS)
导出 iTerm2 配置
# 导出所有 Profile 到文件
defaults export com.googlecode.iterm2 ~/iterm2-backup.plist
导入到 AckShell
- 打开 AckShell → 设置 → 导入/导出
- 点击 从 iTerm2 导入
- 选择导出的
.plist文件 - 预览并选择要导入的连接配置
快捷键映射
| 功能 | iTerm2 | AckShell |
|---|---|---|
| 新建标签 | ⌘T | ⌘T |
| 水平分割 | ⌘⇧D | ⌘D |
| 垂直分割 | ⌘D | ⌘⇧D |
| 清屏 | ⌘K | ⌘K |
| 全屏 | ⌘↩ | ⌃⌘F |
注意:水平/垂直分割快捷键与 iTerm2 相反,可在 设置 → 快捷键 中自定义。
从 PuTTY 迁移(Windows)
导出 PuTTY 会话
# 导出所有 PuTTY 会话到注册表文件
reg export "HKCU\Software\SimonTatham\PuTTY\Sessions" putty-sessions.reg
导入到 AckShell
- 打开 AckShell → 设置 → 导入/导出
- 点击 从 PuTTY 导入
- 选择导出的
.reg文件
从 SecureCRT 迁移
AckShell 支持导入 SecureCRT 的 .ini 会话文件:
- 在 SecureCRT 中:文件 → 管理会话 → 导出
- 在 AckShell 中:设置 → 导入 → SecureCRT 会话文件
迁移 SSH 密钥
SSH 密钥通常存放在 ~/.ssh/ 目录下,AckShell 会自动扫描并识别:
- 打开 AckShell → 密钥管理
- 点击 扫描 SSH 目录
- 选择要导入的密钥文件
常见问题
Q:zsh/fish 主题显示乱码?
A:请安装 Nerd Font,并在 设置 → 外观 → 字体 中选择对应字体。
Q:SSH Agent 转发不工作?
A:在连接配置 → 高级 中启用「转发 SSH Agent」,并确保本地 ssh-agent 正在运行。
Q:如何保留我的颜色主题?
A:AckShell 支持导入标准的 .itermcolors(macOS)和 .reg 颜色主题(Windows)。