Go 语言实现的 GitHub 终端 UI — lazyhub
Posted Go语言中文网
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Go 语言实现的 GitHub 终端 UI — lazyhub相关的知识,希望对你有一定的参考价值。
今天为大家推荐 lazyhub,这是一个 GitHub 客户端终端 UI。
该工具的特性如下:
-
查看 GitHub 上今日趋势; -
搜索仓库; -
阅读 README; -
将 clone 命令复制到剪贴板; -
在浏览器上打开仓库主页;
如果你是 Go 爱好者,安装有 Go 环境,执行如下命令进行安装:
$ go get -u github.com/ryo-ma/lazyhub
也可以瞎子啊编译好的二进制文件:https://github.com/ryo-ma/lazyhub/releases/tag/v0.0.1。
具体使用,在终端输入 lazyhub 回车,即可出现交互界面。相关操作快捷键如下(和 Vim 一些快捷键类似):
-
j / DownArrow(↓) 下移一行 -
k / DownUp(↑) 上移一行 -
q / CTRL+C 退出 -
CTRL+D 下移 5 行 -
CTRL+U 上移 5 行 -
x Back panel -
Enter / r 打开 README -
c 拷贝 clone 命令 -
o 在浏览器打开仓库页
文末「阅读原文」可直达项目首页。
今天的项目大家觉得怎么样吗?如果你喜欢,请在文章底部留言、点赞或关注转发,你的支持就是我持续更新的最大动力!
推荐阅读
OpenSourceDaily - 送给爱开源的你
Git · GitHub · GitLab · Gitee
以上是关于Go 语言实现的 GitHub 终端 UI — lazyhub的主要内容,如果未能解决你的问题,请参考以下文章
go语言使用go-sciter创建桌面应用 ui元素查找,增加,删除,修改