博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tldr 的安卓客户端
阅读量:6757 次
发布时间:2019-06-26

本文共 1161 字,大约阅读时间需要 3 分钟。

上次在  这篇博文中提到过 tldr ,它跟 cheatsheet 的功能一样:用来查询一些常用命令的惯用法,呈现形式是简明扼要的备忘单形式,而不是冗长的manpage.区别在于cheatsheet 是离线查询,在 tldr 是在线查询的(均指官方客户端,而第三方客户端不一定是这样),并且后者支持更多命令.

在Google Play上找到了 tldr 的两个Android客户端,由于在其它国内市场似乎没有,所以分享给大家.

tldroid

180809_317273626_23265998.jpg?AWSAccessKeyId=0R7FMW7AXRVCYMAPTPR2&Expires=1465277049&Signature=d81pghdmsyME3eQxBAQg%2Fozt3ic%3D

这个相对要好一些,数据是离线的,并且集成了一个小终端可以运行当前查到的命令(前提是你的系统有这些命令,并且是普通用户可以跑的).

也有些小问题:

  • 查找命令的时候,必须从它弹出的下拉列表里面选才能看到命令说明,如果直接回车这不行,即使你输入的命令明明在下拉列表里面有
  • 不知道怎么更新pages数据 (不过它的确会在某些时候自动更新,在about界面可以看到最后更新时间和当前pages数量)

163248-20170305192543907-1801088519.png163248-20170305192606923-308643688.png

下载:

  • Google Play:
  • 本博客共享:

tldr-viewer

163248-20170305192741251-1602549041.png163248-20170305192924188-1939485790.png

这个应用会在线读取数据,每次打开应用的时候会刷新,总是需要等一会儿才能用(因为这里还有一个烦人的bug:它在刷新的时候你试图搜索的话,它会闪退)。

下载:

  • Google Play:
  • 本博客共享:

附:tldr 的python离线客户端

tldr的是在线查询的,不过有个第三方的python客户端支持离线查询:

因为依赖于PyYAML, click等包,所以建议用pip安装:pip install tldr.py --user (注意包名跟tldr官方python客户端的包名差了两个字母,后者叫做 tldr。但安装之后的可执行文件跟官方客户端重名,都叫做 ~/.local/bin/tldr,你两个都装的话需要将先安装的 ~/.local/bin/tldr` 改一下名再装后一个).

使用之前还需要下载tldr-pages代码库作为离线数据包,并通过 tldr init 告知pages数据的位置:

$ cd ~$ git clone http://github.com/tldr-pages/tldr.git .tldr-pages$ tldr initInput the tldr repo path(absolute path): (e.g. /home/lord63/code/tldr/) Input your platform(linux, osx or sunos): (e.g. linux) Initializing the config file at ~/.tldrrc...

然后就可以用 tldr find {

{command}} 查询了.

后续可以用 tldr update 刷新数据

转载地址:http://ntweo.baihongyu.com/

你可能感兴趣的文章
JEE , EJB概念深入概括
查看>>
socket通信简单介绍
查看>>
Unity3D逻辑热更新,第二代舒爽解决方案,L#使用简介
查看>>
状态码表
查看>>
产品经理:想爱没那么简单
查看>>
Java:按值传递还是按引用传递详细解说
查看>>
(转)HTML字符实体(Character Entities),转义字符串(Escape Sequence)
查看>>
去掉 Android工程中让人很不爽的“黄色警告”
查看>>
aliyun阿里云Maven仓库地址
查看>>
jdk1.8 HashMap源码分析(resize函数)
查看>>
再看static数据成员
查看>>
Pthon Matplotlib 画图
查看>>
十种排序算法实例说明总结
查看>>
Python 语言之 map/reduce
查看>>
Vue.js - Day4
查看>>
mysql之用户
查看>>
053(三十五)
查看>>
AddonSU Packages now available for LineageOS 15.1
查看>>
UVa 10970 - Big Chocolate
查看>>
C# API 如何保证使用托管对象的平台调用成功
查看>>