1
2owe 2016-07-22 19:46:03 +08:00
抱歉,没用过 Shuttle 。
看用法介绍,貌似是实现 ssh 登录渠道管理的。我的做法是,通过添加 iTerm2 里的 Profile 实现。 选择: 1. 设置里,新添加一个 Profile 。 2. Basic -> Shortcut key 里配置一个快捷键,我的配置方式是:几个前缀键 + 与服务器有关的一个数字。 3. General -> Command 里, Login shell 保持默认, Send text at start 填: ```fish echo -e "\033]6;1;bg;green;brightness;197\a"; mosh xx.xx.xx.xx --no-init ``` 说明一下: 1. 需要先配置好 ssh keys 登录方式,这样能省去每次输入服务器密码的麻烦。 2. echo ... 这两条 shell 命令间用了“;”分隔,因为我使用的 shell 是 fish ,参见: https://fishshell.com 3. 现在在用 mosh ,一个 ssh 的替代程序,也蛮好用。参见: http://mosh.mit.edu 。如果只使用 ssh 的话, Command 那里可以直接填: ssh xx.xx.xx.xx ,因为 ssh 命令默认启动后不会退出。 4. echo -e "\033]6;1;bg;green;brightness;197\a",改变 iTerm2 的标签颜色,参见: https://www.iterm2.com/documentation-escape-codes.html 5. 快捷键只要 iTerm2 激活时会生效。 |