11 个版本
0.1.10 | 2020年11月3日 |
---|---|
0.1.9 | 2020年11月1日 |
0.1.8 | 2020年9月30日 |
0.1.6 | 2020年5月19日 |
#131 in #ssh
每月下载量 35
30KB
670 行
shy
shy
是一个用于快速连接 SSH 服务器的简单控制台界面。它解析您的 ~/.ssh/config
文件,并显示所有“主机”模式,允许您使用模糊查找提示快速选择一个。
安装
在 macOS 上,您可以使用 Homebrew 进行安装
brew install xvxx/code/shy
在 Arch Linux 上,您可以使用您喜欢的 AUR Helper 安装 shy
yay -S shy
Linux、Raspberry Pi 和 Mac 的二进制文件可在 https://github.com/xvxx/shy/releases 找到
- [shy-v0.1.10-linux-x86_64.tgz][0]
- [shy-v0.1.10-linux-armv7.tgz (Raspberry Pi)][1]
- [shy-v0.1.10-macos.zip][2]
您也可以直接从 crates.io 安装
cargo install shy
使用方法
Usage: shy [options]
Options:
-c, --config FILE Use FILE instead of ~/.ssh/config
-s, --search Start in Search mode.
-v, --version Print shy version and exit.
-h, --help Show this message.
键盘快捷键
快捷键 | 导航模式 | 搜索模式 |
---|---|---|
i , s , f , / |
进入搜索模式 | |
up , ctrl-p |
向上移动选择 | 跳转到上一个匹配项 |
down , ctrl-n |
向下移动选择 | 跳转到下一个匹配项 |
PageDown , space |
向下跳转 5 个条目 | |
PageUp , - |
向上跳转 5 个条目 | |
r , F5 |
刷新 | |
ctrl-c , ESC |
退出 | 清除输入,然后退出搜索模式 |
屏幕截图
依赖关系
~1MB
~19K SLoC