秦小

GHstars 文档

GHstars 是一个用来管理你在github上收藏的代码库项目的软件. 使用GHstars你可以将这些项目分组, 加标签. 让这些项目与什么东西相关变得一目了然. GHstars还带有一个很好的模糊搜索器, 方便你快速找到想要的项目.

键盘快捷键

keyboard shortcuts focused pannel(KSFP) 是指界面中当前高亮显示的面板, 它接收一些特定的键盘快捷键. 如果KSFP(其可以值为 侧边栏, 项目列表, Readme 预览器)和快捷键不能在下面的表格中匹配, 则该快捷键被忽略.

Key Function KSFP
a 选择所有收藏的项目 全部
o 选择未分组未标签的项目 全部
G 切换到分组列表 全部
T 切换到标签列表 全部
L 切换到语言列表 全部
l 右移KSFP 全部
h 左移KSFP 全部
s 打开关闭侧边栏 全部
r 打开关闭项目列表 全部
z 打开关闭Readme预览器头部 全部
j, k 在项目列表中上下切换选择的项目 项目列表
g 编辑所选项目的分组 项目列表
t 编辑所选项目的标签 项目列表
j, k 在分组/标签/语言列表中上下切换选择的项目 侧边栏
n 新增一个分组/标签 侧边栏
e 编辑所选的分组/标签 侧边栏
x 删除所选的分组/标签 侧边栏
C-n, C-p 切换侧边栏中三个列表 侧边栏
g 编辑项目的分组 Readme预览器
t 编辑项目的标签 Readme预览器
u 取消收藏项目 Readme预览器
C-n, C-p 滑动建议列表 当建议列表显示时

用户界面

主界面

GHstars 的主界面由三个面板组成, 左侧边栏, 项目列表, 和 Readme 预览器. 下图中KSFP (见 键盘快捷键) 高亮显示.

在侧边栏中编辑

侧边栏由三个部分组成, 用户头像部分, 三个列表, 以及边部的工具栏. 中间在3个列表分别是分组列表, 标签列表, 语言列表. 它们按不同的方法将所有的项目分类.

  • 使用底部的工具可以对列表中的分组/标签进行添加, 删除, 改名操作.
  • 双击分组/标签可以对其进改名.
  • 如果Sidebar 是KSFP, 且一个分组/标签被选中. 快捷键e对其改名, x将其删除.
  • 如果Sidebar 是 KSFP, 快捷键n添加一个新的分组/标签.

项目列表

如果Repolist 是KSFP, 快捷键g对当前选中的项目编辑其分组, t编辑其标签.

Readme 预览器

预览器带有一个目录表, 可以方便地对项目的Readme时行浏览. 预览器的顶部显示了项目的基本信息.
单击标题则在web 浏览器中打开该项目的主页. 在这里也可以对项目进行分组和标签的编辑. 可以unstar 项目, 复制项目的https/ssh/git url.

搜索条

GHstars 有一个浮动搜索条. 点击键盘/?可以将其击活.

偏好设置

偏好设置面板中可以设置用于同步数据的wbddav服务参数, 包括sebdav 的服务器, 用户名, 应用密码. 比如坚果云: https://www.jianguoyun.com