Glow:带TUI和加密云存储的终端降价阅读器

2020-10-17 23:09:41

Glow是一款基于终端的降价阅读器,旨在展现CLI的美感和强大功能。

使用它可以发现标记文件,直接读取命令行上的文档,并将标记文件隐藏到您自己的私有集合中,这样您就可以在任何地方读取它们。Glow将在子目录或localGit存储库中找到本地标记文件。

顺便说一句,所有隐藏的数据都是端到端加密的:只有您才能解密。

#MacOS或Linuxbrew安装glow#Arch Linux(Btw)yay-S glow#void Linuxxbps-install-S glow#nixnix-env-IA nixpkgs.glow#FreeBSDpkg安装glow。

或者从Release页面下载二进制文件。MacOS、Linux、Windows、FreeBSD和OpenBSD二进制文件以及Debian、RPM和Alpinepackages都是可用的。ARM版本还可用于Linux、FreeBSD和OpenBSD。

只需运行不带参数的Glow即可启动文本用户界面,并浏览本地和隐藏的标记。Glow将在当前目录下找到本地标记文件,或者,如果你在Git库中,Glow将搜索repo。

可以使用Glow的高性能分页器读取标记文件。你知道的大多数按键都是一样的,但是你可以按吗?要列出热键,请执行以下操作。

Glow与Charm Cloud配合使用,允许您将任何标记文件存储在您自己的私人收藏中。您可以通过按s来隐藏发光TUI中的本地文档。

然后,当您不带参数地运行GLOW时,您可以浏览您隐藏的文档。这是一个很好的方法来跟踪你需要经常参考的事情。

藏匿是私人的,其内容不会公开,而且它是端到端加密的。下面是关于加密的更多信息。

除了TUI之外,Glow还有一个用于处理Markdown的CLI。要格式化adocument,请使用标记源作为主要参数:

#Read from fileglow readme.md#Read from stdinglow-#从giHub/gilabglow github.com/charmpatlet/glow#从HTTPglow https://host.tld/file.md获取降价。

然后,当您不带参数地运行GLOW时,您可以浏览您隐藏的文档。这是一个很好的方法来跟踪你需要经常参考的事情。

使用-w标志可以设置输出换行的最大宽度:

CLI输出可以使用-p标志在您的首选分页程序中显示。如果未显式设置$PAGER,则此默认值为ANSI感知较少的-r。

您可以选择带有-s标志的样式。当没有提供旗帜时,发光测试可检测终端的当前背景颜色,并自动为您选择深色或浅色样式。

加密的工作方式是发布对称密钥(基本上是生成的密码),并使用开源Charm库生成的本地SSH公钥对其进行加密。然后将该加密密钥发送到我们的服务器。我们无法读取它,因为我们没有您的私钥。当您想要解密某些东西或查看您的藏品时,该密钥将从我们的服务器下载并使用SSH私钥在本地解密。当您链接帐户时,会为每个新的公钥加密对称密钥。这发生在您的机器上,而不是我们的服务器上,因此我们永远不会看到任何未加密的数据。