<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Home on RustUP</title><link>http://www.rustup.top/</link><description>Recent content in Home on RustUP</description><generator>Hugo</generator><language>zh</language><copyright>[jqx](https://jqx.me)</copyright><atom:link href="http://www.rustup.top/index.xml" rel="self" type="application/rss+xml"/><item><title>Example Blog Post</title><link>http://www.rustup.top/posts/example-post/</link><pubDate>Wed, 15 Jan 2025 00:00:00 +0000</pubDate><guid>http://www.rustup.top/posts/example-post/</guid><description>&lt;p&gt;This is an example blog post demonstrating the Hugo Book blog layout.&lt;/p&gt;&#10;&lt;h2 id="what-this-demonstrates"&gt;What This Demonstrates&lt;a class="anchor" href="#what-this-demonstrates"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Blog posts in Hugo Book support standard Hugo content features:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Date display&lt;/strong&gt;: configured via &lt;code&gt;BookDateFormat&lt;/code&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Tags and categories&lt;/strong&gt;: displayed as metadata&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Pagination&lt;/strong&gt;: automatic when multiple posts exist&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Prev/next navigation&lt;/strong&gt;: links between posts in the section&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="adding-your-own-posts"&gt;Adding Your Own Posts&lt;a class="anchor" href="#adding-your-own-posts"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Create markdown files under &lt;code&gt;content/posts/&lt;/code&gt;:&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;content/&#10;└── posts/&#10; ├── _index.md&#10; ├── first-post.md&#10; └── second-post.md&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Each post needs at minimum a &lt;code&gt;title&lt;/code&gt; and &lt;code&gt;date&lt;/code&gt; in frontmatter. See &lt;a href="http://www.rustup.top/docs/content/blog/"&gt;Blog&lt;/a&gt; for full documentation.&lt;/p&gt;</description></item><item><title/><link>http://www.rustup.top/docs/bandwhich/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://www.rustup.top/docs/bandwhich/</guid><description>&lt;h1 id="bandwhich"&gt;bandwhich&lt;a class="anchor" href="#bandwhich"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;&lt;img src="http://www.rustup.top/imgs/bandwhichdemo.gif" alt="demo" /&gt;&lt;/p&gt;&#10;&lt;p&gt;这是一个 CLI 实用程序，用于按进程、连接和远程 IP/主机名显示当前网络利用率&lt;/p&gt;&#10;&lt;h3 id="bandwhich如何工作"&gt;bandwhich如何工作?&lt;a class="anchor" href="#bandwhich%e5%a6%82%e4%bd%95%e5%b7%a5%e4%bd%9c"&gt;#&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;bandwhich嗅探给定的网络接口并记录 IP 数据包大小，将其与 Linux 上的 /proc 文件系统、macOS 上的 lsof 交叉引用，或在 Windows 上使用 WinApi。它响应终端窗口的大小，如果没有空间，则显示的信息较少。它还将尝试在后台尽最大努力使用反向 DNS 将 ip 解析为其主机名。&lt;/p&gt;&#10;&lt;h3 id="安装bandwhich"&gt;安装bandwhich&lt;a class="anchor" href="#%e5%ae%89%e8%a3%85bandwhich"&gt;#&lt;/a&gt;&lt;/h3&gt;&#10;&lt;h4 id="下载预构建的二进制文件"&gt;下载预构建的二进制文件&lt;a class="anchor" href="#%e4%b8%8b%e8%bd%bd%e9%a2%84%e6%9e%84%e5%bb%ba%e7%9a%84%e4%ba%8c%e8%bf%9b%e5%88%b6%e6%96%87%e4%bb%b6"&gt;#&lt;/a&gt;&lt;/h4&gt;&#10;&lt;p&gt;如果您使用的是 linux，则可以从发行版中下载通用二进制文件。&lt;/p&gt;&#10;&lt;h4 id="arch-linux"&gt;Arch Linux&lt;a class="anchor" href="#arch-linux"&gt;#&lt;/a&gt;&lt;/h4&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;pacman -S bandwhich&lt;/code&gt;&lt;/pre&gt;&lt;h4 id="nixnixos"&gt;Nix/NixOS&lt;a class="anchor" href="#nixnixos"&gt;#&lt;/a&gt;&lt;/h4&gt;&#10;&lt;p&gt;bandwhich可以在 &lt;a href="https://github.com/nixos/nixpkgs/blob/master/pkgs/tools/networking/bandwhich/default.nix"&gt;&lt;code&gt;nixpkgs&lt;/code&gt;&lt;/a&gt; 中使用，并且可以安装，例如，使用 nix-env：&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;nix-env -iA nixpkgs.bandwhich&lt;/code&gt;&lt;/pre&gt;&lt;h4 id="void-linux"&gt;Void Linux&lt;a class="anchor" href="#void-linux"&gt;#&lt;/a&gt;&lt;/h4&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;xbps-install -S bandwhich&lt;/code&gt;&lt;/pre&gt;&lt;h4 id="fedora"&gt;Fedora&lt;a class="anchor" href="#fedora"&gt;#&lt;/a&gt;&lt;/h4&gt;&#10;&lt;p&gt;&lt;code&gt;bandwhich&lt;/code&gt;可在&lt;a href="https://copr.fedorainfracloud.org/coprs/atim/bandwhich/"&gt;COPR&lt;/a&gt;中使用，并且可以通过 DNF 安装：&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;sudo dnf copr enable atim/bandwhich -y &amp;amp;&amp;amp; sudo dnf install bandwhich&lt;/code&gt;&lt;/pre&gt;&lt;h4 id="macoslinux-using-homebrew"&gt;macOS/Linux (using Homebrew)&lt;a class="anchor" href="#macoslinux-using-homebrew"&gt;#&lt;/a&gt;&lt;/h4&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;brew install bandwhich&lt;/code&gt;&lt;/pre&gt;&lt;h4 id="freebsd"&gt;FreeBSD&lt;a class="anchor" href="#freebsd"&gt;#&lt;/a&gt;&lt;/h4&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;pkg install bandwhich&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;or&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code&gt;cd /usr/ports/net-mgmt/bandwhich &amp;amp;&amp;amp; make install clean&lt;/code&gt;&lt;/pre&gt;&lt;h4 id="windows--其他-linux-版本"&gt;Windows / 其他 Linux 版本&lt;a class="anchor" href="#windows--%e5%85%b6%e4%bb%96-linux-%e7%89%88%e6%9c%ac"&gt;#&lt;/a&gt;&lt;/h4&gt;&#10;&lt;p&gt;&lt;code&gt;bandwhich&lt;/code&gt;可以使用 Rust 包管理器 cargo 进行安装。如果您使用的是 linux，它可能在您的发行版存储库中，或者您可以通过 &lt;a href="https://rustup.rs/"&gt;rustup&lt;/a&gt; 安装它。您可以在&lt;a href="https://doc.rust-lang.org/book/ch01-01-installation.html"&gt;此处&lt;/a&gt;找到其他安装说明。&lt;/p&gt;</description></item><item><title/><link>http://www.rustup.top/docs/bat/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://www.rustup.top/docs/bat/</guid><description>&lt;h1 id="bat"&gt;bat&lt;a class="anchor" href="#bat"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;类似&lt;code&gt;cat&lt;/code&gt;命令，但带有 git 集成和语法高亮。&lt;/p&gt;&#10;&lt;p&gt;cat是unix系统下用来检视档案连续内容用的指令，字面上的含意是“concatenate”(连续)的缩写。除了用来作为显示档案内容外，cat指令也可用于标准串流上的处理，如将显示的讯息转入或附加另一档案上。&lt;/p&gt;&#10;&lt;p&gt;&#10; &lt;a href="#语法高亮"&gt;主要功能&lt;/a&gt; •&#10; &lt;a href="#如何使用"&gt;使用方法&lt;/a&gt; •&#10; &lt;a href="#安装"&gt;安装&lt;/a&gt; •&#10; &lt;a href="#自定义"&gt;自定义&lt;/a&gt; •&#10; &lt;a href="#project-goals-and-alternatives"&gt;项目目标和替代方案&lt;/a&gt;&lt;br&gt;&#10;&lt;/p&gt;&#10;&lt;h3 id="语法高亮"&gt;语法高亮&lt;a class="anchor" href="#%e8%af%ad%e6%b3%95%e9%ab%98%e4%ba%ae"&gt;#&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;&lt;code&gt;bat&lt;/code&gt; 对大部分编程语言和标记语言提供语法高亮：&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="https://imgur.com/rGsdnDe.png" alt="Syntax highlighting example" /&gt;&lt;/p&gt;&#10;&lt;h3 id="git-集成"&gt;Git 集成&lt;a class="anchor" href="#git-%e9%9b%86%e6%88%90"&gt;#&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;&lt;code&gt;bat&lt;/code&gt; 能从 git 中获取文件的修改并展示在边栏（见下图）：&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="https://i.imgur.com/2lSW4RE.png" alt="Git integration example" /&gt;&lt;/p&gt;&#10;&lt;h3 id="不可打印non-printable字符可视化"&gt;不可打印(non-printable)字符可视化&lt;a class="anchor" href="#%e4%b8%8d%e5%8f%af%e6%89%93%e5%8d%b0non-printable%e5%ad%97%e7%ac%a6%e5%8f%af%e8%a7%86%e5%8c%96"&gt;#&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;添加&lt;code&gt;-A&lt;/code&gt;/&lt;code&gt;--show-all&lt;/code&gt;参数可以文件文件中的不可打印字符:&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="https://i.imgur.com/WndGp9H.png" alt="Non-printable character example" /&gt;&lt;/p&gt;&#10;&lt;h3 id="自动分页"&gt;自动分页&lt;a class="anchor" href="#%e8%87%aa%e5%8a%a8%e5%88%86%e9%a1%b5"&gt;#&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;&lt;code&gt;bat&lt;/code&gt;会在一般情况下将大于屏幕可显示范围的内容输出到分页器(pager, e.g. &lt;code&gt;less&lt;/code&gt;)。&lt;/p&gt;&#10;&lt;p&gt;你可以在调用时添加&lt;code&gt;--paging=never&lt;/code&gt;参数来使&lt;code&gt;bat&lt;/code&gt;不使用分页器（就像&lt;code&gt;cat&lt;/code&gt;一样）。如果你想要用为&lt;code&gt;cat&lt;/code&gt;使用&lt;code&gt;bat&lt;/code&gt;别名，可以在 shell 配置文件（shell configuration）中添加&lt;code&gt;alias cat='bat --paging=never'&lt;/code&gt;。&lt;/p&gt;&#10;&lt;h4 id="智能输出"&gt;智能输出&lt;a class="anchor" href="#%e6%99%ba%e8%83%bd%e8%be%93%e5%87%ba"&gt;#&lt;/a&gt;&lt;/h4&gt;&#10;&lt;p&gt;&lt;code&gt;bat&lt;/code&gt;能够在设置了分页器选项的同时进行管道:wink:。&#10;当&lt;code&gt;bat&lt;/code&gt;检测到当前环境为非可交互终端或管道时（例如使用&lt;code&gt;bat&lt;/code&gt;并将内容用管道输出到文件），&lt;code&gt;bat&lt;/code&gt;会像&lt;code&gt;cat&lt;/code&gt;一样，一次输出文件内容为纯文本且无视&lt;code&gt;--paging&lt;/code&gt;参数。&lt;/p&gt;&#10;&lt;h2 id="如何使用"&gt;如何使用&lt;a class="anchor" href="#%e5%a6%82%e4%bd%95%e4%bd%bf%e7%94%a8"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;在终端中查看一个文件&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;gt; bat README.md&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;一次性展示多个文件&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;gt; bat src/*.rs&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;从&lt;code&gt;stdin&lt;/code&gt;读入流，自动为内容添加语法高亮（前提是输入内容的语言可以被正确识别，通常根据内容第一行的 shebang 标记，形如&lt;code&gt;#!bin/sh&lt;/code&gt;）&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;gt; curl -s https://sh.rustup.rs | bat&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;显式指定&lt;code&gt;stdin&lt;/code&gt;输入的语言&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;gt; yaml2json .travis.yml | json_pp | bat -l json&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;显示不可打印字符&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;gt; bat -A /etc/hosts&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;与&lt;code&gt;cat&lt;/code&gt;的兼容性&lt;/p&gt;</description></item><item><title/><link>http://www.rustup.top/docs/bottom/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://www.rustup.top/docs/bottom/</guid><description>&lt;h1 id="bottom"&gt;bottom&lt;a class="anchor" href="#bottom"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10; &lt;p&gt;&#10; A customizable cross-platform graphical process/system monitor for the terminal.&lt;br /&gt;Supports Linux, macOS, and Windows. Inspired by &lt;a href=https://github.com/aksakalli/gtop&gt;gtop&lt;/a&gt;, &lt;a href=https://github.com/xxxserxxx/gotop&gt;gotop&lt;/a&gt;, and &lt;a href=https://github.com/htop-dev/htop/&gt;htop&lt;/a&gt;.&#10; &lt;/p&gt;&#10;&lt;p&gt;&lt;img src="http://www.rustup.top/imgs/bottomdemo.gif" alt="bottom demo" /&gt;&lt;/p&gt;&#10;&lt;h2 id="table-of-contents"&gt;Table of contents &lt;!-- omit in toc --&gt;&lt;a class="anchor" href="#table-of-contents"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="#features"&gt;Features&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#support"&gt;Support&lt;/a&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="#official"&gt;Official&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#unofficial"&gt;Unofficial&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#installation"&gt;Installation&lt;/a&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="#cargo"&gt;Cargo&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#arch-linux"&gt;Arch Linux&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#debianubuntu"&gt;Debian/Ubuntu&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#snap"&gt;Snap&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#fedoracentos"&gt;Fedora/CentOS&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#gentoo"&gt;Gentoo&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#nix"&gt;Nix&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#solus"&gt;Solus&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#void"&gt;Void&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#homebrew"&gt;Homebrew&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#macports"&gt;MacPorts&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#scoop"&gt;Scoop&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#chocolatey"&gt;Chocolatey&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#winget"&gt;winget&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#windows-installer"&gt;Windows installer&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#manual-installation"&gt;Manual installation&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#binaries"&gt;Binaries&lt;/a&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="#auto-completion"&gt;Auto-completion&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#usage"&gt;Usage&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#configuration"&gt;Configuration&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#troubleshooting"&gt;Troubleshooting&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#contribution"&gt;Contribution&lt;/a&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="#contributors"&gt;Contributors&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#thanks"&gt;Thanks&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="features"&gt;Features&lt;a class="anchor" href="#features"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;As (yet another) process/system visualization and management application, bottom supports the typical features:&lt;/p&gt;</description></item><item><title/><link>http://www.rustup.top/docs/delta/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://www.rustup.top/docs/delta/</guid><description>&lt;h1 id="delta"&gt;delta&lt;a class="anchor" href="#delta"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;&lt;img src="http://www.rustup.top/imgs/delta.png" alt="delta" /&gt;&lt;/p&gt;&#10;&lt;h2 id="get-started"&gt;Get Started&lt;a class="anchor" href="#get-started"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;&lt;a href="https://dandavison.github.io/delta/installation.html"&gt;Install it&lt;/a&gt; (the package is called &amp;ldquo;git-delta&amp;rdquo; in most package managers, but the executable is just &lt;code&gt;delta&lt;/code&gt;) and add this to your &lt;code&gt;~/.gitconfig&lt;/code&gt;:&lt;/p&gt;&#10;&lt;pre tabindex="0"&gt;&lt;code class="language-gitconfig" data-lang="gitconfig"&gt;[core]&#10; pager = delta&#10;&#10;[interactive]&#10; diffFilter = delta --color-only&#10;&#10;[delta]&#10; navigate = true # use n and N to move between diff sections&#10; light = false # set to true if you&amp;#39;re in a terminal w/ a light background color (e.g. the default macOS terminal)&#10;&#10;[merge]&#10; conflictstyle = diff3&#10;&#10;[diff]&#10; colorMoved = default&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Delta has many features and is very customizable; please see the &lt;a href="https://dandavison.github.io/delta/"&gt;user manual&lt;/a&gt;.&lt;/p&gt;</description></item><item><title/><link>http://www.rustup.top/docs/dust/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://www.rustup.top/docs/dust/</guid><description>&lt;h1 id="dust"&gt;Dust&lt;a class="anchor" href="#dust"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;du + rust = dust. Like du but more intuitive.&lt;/p&gt;&#10;&lt;h1 id="why"&gt;Why&lt;a class="anchor" href="#why"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Because I want an easy way to see where my disk is being used.&lt;/p&gt;&#10;&lt;h1 id="demo"&gt;Demo&lt;a class="anchor" href="#demo"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;&lt;img src="http://www.rustup.top/imgs/dust.png" alt="Example" /&gt;&lt;/p&gt;&#10;&lt;h2 id="install"&gt;Install&lt;a class="anchor" href="#install"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;h4 id="cargo"&gt;Cargo&lt;a class="anchor" href="#cargo"&gt;#&lt;/a&gt;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;code&gt;cargo install du-dust&lt;/code&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="-homebrew-mac-os"&gt;🍺 Homebrew (Mac OS)&lt;a class="anchor" href="#-homebrew-mac-os"&gt;#&lt;/a&gt;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;code&gt;brew install dust&lt;/code&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="-homebrew-linux"&gt;🍺 Homebrew (Linux)&lt;a class="anchor" href="#-homebrew-linux"&gt;#&lt;/a&gt;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;code&gt;brew tap tgotwig/linux-dust &amp;amp;&amp;amp; brew install dust&lt;/code&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="pacstall-debianubuntu"&gt;&lt;a href="https://github.com/pacstall/pacstall"&gt;Pacstall&lt;/a&gt; (Debian/Ubuntu)&lt;a class="anchor" href="#pacstall-debianubuntu"&gt;#&lt;/a&gt;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;code&gt;pacstall -I dust-bin&lt;/code&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="deb-get-debianubuntu"&gt;&lt;a href="https://github.com/wimpysworld/deb-get"&gt;deb-get&lt;/a&gt; (Debian/Ubuntu)&lt;a class="anchor" href="#deb-get-debianubuntu"&gt;#&lt;/a&gt;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;code&gt;deb-get install du-dust&lt;/code&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="windows"&gt;Windows:&lt;a class="anchor" href="#windows"&gt;#&lt;/a&gt;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Windows GNU version - works&lt;/li&gt;&#10;&lt;li&gt;Windows MSVC - requires: &lt;a href="https://docs.microsoft.com/en-gb/cpp/windows/latest-supported-vc-redist?view=msvc-170"&gt;VCRUNTIME140.dll&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h4 id="download"&gt;Download&lt;a class="anchor" href="#download"&gt;#&lt;/a&gt;&lt;/h4&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Download Linux/Mac binary from &lt;a href="https://github.com/bootandy/dust/releases"&gt;Releases&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;unzip file: &lt;code&gt;tar -xvf _downloaded_file.tar.gz&lt;/code&gt;&lt;/li&gt;&#10;&lt;li&gt;move file to executable path: &lt;code&gt;sudo mv dust /usr/local/bin/&lt;/code&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="overview"&gt;Overview&lt;a class="anchor" href="#overview"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Dust is meant to give you an instant overview of which directories are using disk space without requiring sort or head. Dust will print a maximum of one &amp;lsquo;Did not have permissions message&amp;rsquo;.&lt;/p&gt;</description></item><item><title/><link>http://www.rustup.top/docs/exa/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://www.rustup.top/docs/exa/</guid><description>&lt;h1 id="exa"&gt;exa&lt;a class="anchor" href="#exa"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;div align="center"&gt;&#10;&lt;h1 id="exa-1"&gt;exa&lt;a class="anchor" href="#exa-1"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;&lt;a href="https://the.exa.website/"&gt;exa&lt;/a&gt; is a modern replacement for &lt;strong&gt;&lt;em&gt;ls&lt;/em&gt;&lt;/strong&gt;.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;README Sections:&lt;/strong&gt; &lt;a href="#options"&gt;Options&lt;/a&gt; — &lt;a href="#installation"&gt;Installation&lt;/a&gt; — &lt;a href="#development"&gt;Development&lt;/a&gt;&lt;/p&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;&lt;img src="http://www.rustup.top/imgs/exasc.png" alt="Screenshots of exa" /&gt;&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;p&gt;&lt;strong&gt;exa&lt;/strong&gt; is a modern replacement for the venerable file-listing command-line program &lt;code&gt;ls&lt;/code&gt; that ships with Unix and Linux operating systems, giving it more features and better defaults.&#10;It uses colours to distinguish file types and metadata.&#10;It knows about symlinks, extended attributes, and Git.&#10;And it’s &lt;strong&gt;small&lt;/strong&gt;, &lt;strong&gt;fast&lt;/strong&gt;, and just &lt;strong&gt;one single binary&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title/><link>http://www.rustup.top/docs/fd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://www.rustup.top/docs/fd/</guid><description>&lt;h1 id="fd"&gt;fd&lt;a class="anchor" href="#fd"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;h2 id="中文-english-"&gt;中文 🇨🇳    &lt;a href="https://github.com/sharkdp/fd"&gt;English 🇬🇧&lt;/a&gt;&lt;a class="anchor" href="#%e4%b8%ad%e6%96%87-english-"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;&lt;code&gt;fd&lt;/code&gt; 是一个在你文件系统中查找条目的程序。它是一个简单、快速、友好的 &lt;a href="https://www.gnu.org/software/findutils/"&gt;&lt;code&gt;find&lt;/code&gt;&lt;/a&gt; 替代品。虽然它的目标不是支持 &lt;code&gt;find&lt;/code&gt; 的所有强大功能，但它为大多数的使用情况提供了合理的（有意见的）默认值。&lt;/p&gt;&#10;&lt;p&gt;快速浏览：&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;a href="#how-to-use"&gt;如何使用&lt;/a&gt;&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;a href="#installation"&gt;安装方法&lt;/a&gt;&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;&lt;a href="#troubleshooting"&gt;排除故障&lt;/a&gt;&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="特点"&gt;特点&lt;a class="anchor" href="#%e7%89%b9%e7%82%b9"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;直观的语法：用 &lt;code&gt;fd PATTERN&lt;/code&gt; 代替 &lt;code&gt;find -iname '*PATTERN*'&lt;/code&gt;&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;使用正则表达式（默认）和 GLOB 模式&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;由于并行遍历目录，&lt;a href="#benchmark"&gt;速度非常快&lt;/a&gt;&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;使用颜色来突出不同的文件类型（像 &lt;code&gt;ls&lt;/code&gt; 一样）&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;支持&lt;a href="#command-execution"&gt;并发执行命令&lt;/a&gt;&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;智能大小写：默认情况下，搜索是不区分大小写的。如果模式包含一个大写字母，它将切换到大小写敏感 &lt;a href="http://vimdoc.sourceforge.net/htmldoc/options.html#%27smartcase%27"&gt;*&lt;/a&gt;&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;默认忽略隐藏目录和文件&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;默认忽略你 &lt;code&gt;.gitignore&lt;/code&gt; 文件中的模式&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&#10;&lt;p&gt;该命令比 &lt;code&gt;find&lt;/code&gt; 短了 50% &lt;a href="https://github.com/ggreer/the_silver_searcher"&gt;*&lt;/a&gt; :-)&lt;/p&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="demo"&gt;Demo&lt;a class="anchor" href="#demo"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;&lt;img src="http://www.rustup.top/imgs/fdscreencast.svg" alt="" /&gt;&lt;/p&gt;&#10;&lt;h2 id="如何使用"&gt;如何使用 &lt;a name="how-to-use"&gt;&lt;/a&gt;&lt;a class="anchor" href="#%e5%a6%82%e4%bd%95%e4%bd%bf%e7%94%a8"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;首先，为了了解所有可用的命令行选项概况，你可以运行 &lt;a href="#command-line-options"&gt;&lt;code&gt;fd -h&lt;/code&gt;&lt;/a&gt; 获得简明的帮助信息，或者运行 &lt;code&gt;fd --help&lt;/code&gt; 获得更详细的版本。&lt;/p&gt;&#10;&lt;h3 id="简单搜索"&gt;简单搜索&lt;a class="anchor" href="#%e7%ae%80%e5%8d%95%e6%90%9c%e7%b4%a2"&gt;#&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;&lt;em&gt;fd&lt;/em&gt; 被设计用来在你的文件系统中寻找条目。你可以进行的最基本的搜索，&lt;em&gt;fd&lt;/em&gt; 只带一个参数：搜索模式。例如，假设你想找到你的一个旧脚本（它名字包含 &lt;code&gt;netflix&lt;/code&gt;）：&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;gt; fd netfl&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Software/python/imdb-ratings/netflix-details.py&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;如果像这样只调用一个参数，&lt;em&gt;fd&lt;/em&gt; 会递归搜索当前目录中任何包含 &lt;code&gt;netfl&lt;/code&gt; 模式的条目。&lt;/p&gt;&#10;&lt;h3 id="正则表达式搜索"&gt;正则表达式搜索&lt;a class="anchor" href="#%e6%ad%a3%e5%88%99%e8%a1%a8%e8%be%be%e5%bc%8f%e6%90%9c%e7%b4%a2"&gt;#&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;搜索模式被当作一个正则表达式来处理。这里，我们搜索以 &lt;code&gt;x&lt;/code&gt; 开头、以 &lt;code&gt;rc&lt;/code&gt; 结尾的条目：&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;gt; &lt;span style="color:#ff5c57"&gt;cd&lt;/span&gt; /etc&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&amp;gt; fd &lt;span style="color:#5af78e"&gt;&amp;#39;^x.*rc$&amp;#39;&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;X11/xinit/xinitrc&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;X11/xinit/xserverrc&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;code&gt;fd&lt;/code&gt; 使用的正则表达式语法在&lt;a href="https://docs.rs/regex/1.0.0/regex/#syntax"&gt;这里&lt;/a&gt;。&lt;/p&gt;</description></item><item><title/><link>http://www.rustup.top/docs/grex/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://www.rustup.top/docs/grex/</guid><description>&lt;h1 id="grex"&gt;grex&lt;a class="anchor" href="#grex"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;br&gt;&#10;&lt;p&gt;&lt;img src="http://www.rustup.top/imgs/grexdemo.gif" alt="grex demo" /&gt;&lt;/p&gt;&#10;&lt;br&gt;&#10;&lt;h2 id="1-what-does-this-tool-do"&gt;1. What does this tool do?&lt;a class="anchor" href="#1-what-does-this-tool-do"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;&lt;em&gt;grex&lt;/em&gt; is a library as well as a command-line utility that is meant to simplify the often&#10;complicated and tedious task of creating regular expressions. It does so by automatically&#10;generating a single regular expression from user-provided test cases. The resulting&#10;expression is guaranteed to match the test cases which it was generated from.&lt;/p&gt;&#10;&lt;p&gt;This project has started as a Rust port of the JavaScript tool&#10;&lt;a href="https://github.com/devongovett/regexgen"&gt;&lt;em&gt;regexgen&lt;/em&gt;&lt;/a&gt; written by&#10;&lt;a href="https://github.com/devongovett"&gt;Devon Govett&lt;/a&gt;. Although a lot of further useful features&#10;could be added to it, its development was apparently ceased several years ago. The plan&#10;is now to add these new features to &lt;em&gt;grex&lt;/em&gt; as Rust really shines when it comes to&#10;command-line tools. &lt;em&gt;grex&lt;/em&gt; offers all features that &lt;em&gt;regexgen&lt;/em&gt; provides, and more.&lt;/p&gt;</description></item><item><title/><link>http://www.rustup.top/docs/hyperfine/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://www.rustup.top/docs/hyperfine/</guid><description>&lt;h1 id="hyperfine"&gt;hyperfine&lt;a class="anchor" href="#hyperfine"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;「 命令行基准测试工具 」&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="./readme.md"&gt;中文&lt;/a&gt; | &lt;a href="https://github.com/sharkdp/hyperfine"&gt;english&lt;/a&gt;&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="校对-"&gt;校对 ✅&lt;a class="anchor" href="#%e6%a0%a1%e5%af%b9-"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;!-- doc-templite START generated --&gt;&#10;&lt;!-- repo = 'sharkdp/hyperfine' --&gt;&#10;&lt;!-- commit = '094b76d23a74341de2e03e34eb15285895517b2b' --&gt;&#10;&lt;!-- time = '2018 9.28' --&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;翻译的原文&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;与日期&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;最新更新&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;更多&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;[commit]&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;⏰ 2018 9.28&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;![last]&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="https://github.com/chinanf-boy/chinese-translate-list"&gt;中文翻译&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;!-- doc-templite END generated --&gt;&#10;&lt;h3 id="贡献"&gt;贡献&lt;a class="anchor" href="#%e8%b4%a1%e7%8c%ae"&gt;#&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;欢迎 👏 勘误/校对/更新贡献 😊 &lt;a href="https://github.com/chinanf-boy/chinese-translate-list#%e8%b4%a1%e7%8c%ae"&gt;具体贡献请看&lt;/a&gt;&lt;/p&gt;&#10;&lt;h2 id="生活"&gt;生活&lt;a class="anchor" href="#%e7%94%9f%e6%b4%bb"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;&lt;a href="https://github.com/chinanf-boy/live-need-money"&gt;If help, &lt;strong&gt;buy&lt;/strong&gt; me coffee —— 营养跟不上了，给我来瓶营养快线吧! 💰&lt;/a&gt;&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;h3 id="目录"&gt;目录&lt;a class="anchor" href="#%e7%9b%ae%e5%bd%95"&gt;#&lt;/a&gt;&lt;/h3&gt;&#10;&lt;!-- START doctoc generated TOC please keep comment here to allow auto update --&gt;&#10;&lt;!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE --&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="#hyperfine"&gt;hyperfine&lt;/a&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="#%E7%89%B9%E5%BE%81"&gt;特征&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#%E7%94%A8%E6%B3%95"&gt;用法&lt;/a&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="#%E5%9F%BA%E6%9C%AC%E5%9F%BA%E5%87%86%E6%B5%8B%E8%AF%95"&gt;基本基准测试&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#%E6%B3%A8%E9%87%8D-io-%E7%9A%84%E7%A8%8B%E5%BA%8F"&gt;注重 I/O 的程序&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#%E5%8F%82%E6%95%B0%E5%8C%96%E5%9F%BA%E5%87%86"&gt;参数化基准&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#%E5%AF%BC%E5%87%BA%E7%BB%93%E6%9E%9C"&gt;导出结果&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#%E5%AE%89%E8%A3%85"&gt;安装&lt;/a&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="#macos"&gt;macOS&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#ubuntu"&gt;Ubuntu&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#arch-linux"&gt;Arch Linux&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#void-linux"&gt;Void Linux&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#cargo-linuxmacoswindows"&gt;Cargo (Linux,macOS,Windows)&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#%E4%BA%8C%E8%BF%9B%E5%88%B6%E6%96%87%E4%BB%B6-linuxmacoswindows"&gt;二进制文件 (Linux,macOS,Windows)&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#%E5%90%8D%E7%A7%B0%E7%9A%84%E7%94%B1%E6%9D%A5"&gt;名称的由来&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;!-- END doctoc generated TOC please keep comment here to allow auto update --&gt;&#10;&lt;h1 id="hyperfine-1"&gt;hyperfine&lt;a class="anchor" href="#hyperfine-1"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;命令行基准测试工具 (&lt;em&gt;灵感来自&lt;a href="https://github.com/Gabriel439/bench"&gt;bench&lt;/a&gt;&lt;/em&gt;) .&lt;/p&gt;</description></item><item><title/><link>http://www.rustup.top/docs/nushell/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://www.rustup.top/docs/nushell/</guid><description>&lt;h1 id="nushell"&gt;Nushell &lt;!-- omit in toc --&gt;&lt;a class="anchor" href="#nushell"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;A new type of shell.&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="http://www.rustup.top/imgs/nushell-autocomplete6.gif" alt="Example of nushell" title="Example of nushell"/&gt;&lt;/p&gt;&#10;&lt;h2 id="table-of-contents"&gt;Table of Contents &lt;!-- omit in toc --&gt;&lt;a class="anchor" href="#table-of-contents"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="#status"&gt;Status&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#learning-about-nu"&gt;Learning About Nu&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#installation"&gt;Installation&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#philosophy"&gt;Philosophy&lt;/a&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="#pipelines"&gt;Pipelines&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#opening-files"&gt;Opening files&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#plugins"&gt;Plugins&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#goals"&gt;Goals&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#progress"&gt;Progress&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#officially-supported-by"&gt;Officially Supported By&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#contributing"&gt;Contributing&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#license"&gt;License&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="status"&gt;Status&lt;a class="anchor" href="#status"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;This project has reached a minimum-viable-product level of quality. Many people use it as their daily driver, but it may be unstable for some commands. Nu&amp;rsquo;s design is subject to change as it matures.&lt;/p&gt;</description></item><item><title/><link>http://www.rustup.top/docs/procs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://www.rustup.top/docs/procs/</guid><description>&lt;h1 id="procs"&gt;procs&lt;a class="anchor" href="#procs"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;&lt;strong&gt;procs&lt;/strong&gt; is a replacement for &lt;code&gt;ps&lt;/code&gt; written in &lt;a href="https://www.rust-lang.org/"&gt;Rust&lt;/a&gt;.&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="http://www.rustup.top/imgs/procs.png" alt="" /&gt;&lt;/p&gt;&#10;&lt;h2 id="documentation-quick-links"&gt;Documentation quick links&lt;a class="anchor" href="#documentation-quick-links"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="#features"&gt;Features&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#platform"&gt;Platform&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#installation"&gt;Installation&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#usage"&gt;Usage&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="#configuration"&gt;Configuration&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="features"&gt;Features&lt;a class="anchor" href="#features"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Colored and human-readable output&#10;&lt;ul&gt;&#10;&lt;li&gt;Automatic theme detection based on terminal background&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Multi-column keyword search&lt;/li&gt;&#10;&lt;li&gt;Some additional information which are not supported by &lt;code&gt;ps&lt;/code&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;TCP/UDP port&lt;/li&gt;&#10;&lt;li&gt;Read/Write throughput&lt;/li&gt;&#10;&lt;li&gt;Docker container name&lt;/li&gt;&#10;&lt;li&gt;More memory information&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Pager support&lt;/li&gt;&#10;&lt;li&gt;Watch mode (like &lt;code&gt;top&lt;/code&gt;)&lt;/li&gt;&#10;&lt;li&gt;Tree view&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="platform"&gt;Platform&lt;a class="anchor" href="#platform"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Linux is supported.&lt;/li&gt;&#10;&lt;li&gt;macOS is experimentally supported.&#10;&lt;ul&gt;&#10;&lt;li&gt;macOS version is checked on Travis CI environment only.&lt;/li&gt;&#10;&lt;li&gt;The issues caused by real-machine are welcome.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Windows is supported.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="installation"&gt;Installation&lt;a class="anchor" href="#installation"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;h3 id="download-binary"&gt;Download binary&lt;a class="anchor" href="#download-binary"&gt;#&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;Download from &lt;a href="https://github.com/dalance/procs/releases/latest"&gt;release page&lt;/a&gt;, and extract to the directory in PATH.&lt;/p&gt;</description></item><item><title/><link>http://www.rustup.top/docs/ripgrep/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://www.rustup.top/docs/ripgrep/</guid><description>&lt;h1 id="ripgrep-rg"&gt;ripgrep (rg)&lt;a class="anchor" href="#ripgrep-rg"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;hr&gt;&#10;&lt;p&gt;ripgrep is a line-oriented search tool that recursively searches the current&#10;directory for a regex pattern. By default, ripgrep will respect gitignore rules&#10;and automatically skip hidden files/directories and binary files. (To disable&#10;all automatic filtering by default, use &lt;code&gt;rg -uuu&lt;/code&gt;.) ripgrep has first class&#10;support on Windows, macOS and Linux, with binary downloads available for &lt;a href="https://github.com/BurntSushi/ripgrep/releases"&gt;every&#10;release&lt;/a&gt;. ripgrep is similar to&#10;other popular search tools like The Silver Searcher, ack and grep.&lt;/p&gt;</description></item><item><title/><link>http://www.rustup.top/docs/rmesg/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://www.rustup.top/docs/rmesg/</guid><description>&lt;h1 id="rmesg"&gt;rmesg&lt;a class="anchor" href="#rmesg"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;A &amp;lsquo;dmesg&amp;rsquo; implementation in Rust&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="http://www.rustup.top/imgs/rmesg.png" alt="" /&gt;&lt;/p&gt;&#10;&lt;h2 id="as-a-command-line-utility"&gt;As a command-line utility&lt;a class="anchor" href="#as-a-command-line-utility"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;h3 id="obtain-the-latest-release-binary"&gt;Obtain the latest release binary&lt;a class="anchor" href="#obtain-the-latest-release-binary"&gt;#&lt;/a&gt;&lt;/h3&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-.bash" data-lang=".bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;wget https://github.com/polyverse/rmesg/releases/latest/download/rmesg&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;chmod a+x ./rmesg&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#78787e"&gt;# Optionally move to a stable location&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;mv ./rmesg /usr/local/bin&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="cargo-install"&gt;Cargo Install&lt;a class="anchor" href="#cargo-install"&gt;#&lt;/a&gt;&lt;/h3&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-.bash" data-lang=".bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;cargo install rmesg&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="usage"&gt;Usage&lt;a class="anchor" href="#usage"&gt;#&lt;/a&gt;&lt;/h3&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-.bash" data-lang=".bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;rmesg: A &lt;span style="color:#5af78e"&gt;&amp;#39;dmesg&amp;#39;&lt;/span&gt; port onto Rust 1.0.0&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Archis Gore &amp;lt;archis@polyverse.com&amp;gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Reads &lt;span style="color:#ff6ac1"&gt;(&lt;/span&gt;and prints&lt;span style="color:#ff6ac1"&gt;)&lt;/span&gt; the kernel log buffer. Does not support all dmesg options &lt;span style="color:#ff6ac1"&gt;(&lt;/span&gt;yet&lt;span style="color:#ff6ac1"&gt;)&lt;/span&gt;.&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;USAGE:&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; rmesg &lt;span style="color:#ff6ac1"&gt;[&lt;/span&gt;FLAGS&lt;span style="color:#ff6ac1"&gt;]&lt;/span&gt; &lt;span style="color:#ff6ac1"&gt;[&lt;/span&gt;OPTIONS&lt;span style="color:#ff6ac1"&gt;]&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;FLAGS:&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; -c Clear ring buffer after printing &lt;span style="color:#ff6ac1"&gt;(&lt;/span&gt;only when using klogctl&lt;span style="color:#ff6ac1"&gt;)&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; -f When specified, follows logs &lt;span style="color:#ff6ac1"&gt;(&lt;/span&gt;like tail -f&lt;span style="color:#ff6ac1"&gt;)&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; -h, --help Prints &lt;span style="color:#ff5c57"&gt;help&lt;/span&gt; information&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; -r Print raw data as it came from the &lt;span style="color:#ff5c57"&gt;source&lt;/span&gt; backend.&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; -V, --version Prints version information&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;OPTIONS:&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; -b &amp;lt;backend&amp;gt; Select backend from where to &lt;span style="color:#ff5c57"&gt;read&lt;/span&gt; the logs. klog is the syslog/klogctl system call through libc.&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; kmsg is the /dev/kmsg file. &lt;span style="color:#ff6ac1"&gt;[&lt;/span&gt;possible values: klogctl, devkmsg&lt;span style="color:#ff6ac1"&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="as-a-crate"&gt;As a Crate&lt;a class="anchor" href="#as-a-crate"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;The real value of this crate is programmatic access to kernel buffer from Rust&#10;programs, allowing a &lt;code&gt;dmesg&lt;/code&gt; that can be consumed programmatically.&lt;/p&gt;</description></item><item><title/><link>http://www.rustup.top/docs/sd/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://www.rustup.top/docs/sd/</guid><description>&lt;h1 id="sd---search--displace"&gt;sd - s[earch] &amp;amp; d[isplace]&lt;a class="anchor" href="#sd---search--displace"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;&lt;code&gt;sd&lt;/code&gt; is an intuitive find &amp;amp; replace CLI.&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="http://www.rustup.top/imgs/sd.png" alt="" /&gt;&lt;/p&gt;&#10;&lt;h2 id="the-pitch"&gt;The Pitch&lt;a class="anchor" href="#the-pitch"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Why use it over any existing tools?&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;Painless regular expressions&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;&lt;code&gt;sd&lt;/code&gt; uses regex syntax that you already know from JavaScript and Python. Forget about dealing with quirks of &lt;code&gt;sed&lt;/code&gt; or &lt;code&gt;awk&lt;/code&gt; - get productive immediately.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;String-literal mode&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;Non-regex find &amp;amp; replace. No more backslashes or remembering which characters are special and need to be escaped.&lt;/p&gt;</description></item><item><title/><link>http://www.rustup.top/docs/tealdeer/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://www.rustup.top/docs/tealdeer/</guid><description>&lt;h1 id="tealdeer"&gt;tealdeer&lt;a class="anchor" href="#tealdeer"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;&lt;img src="http://www.rustup.top/imgs/deer.png" alt="teal deer" /&gt;&lt;/p&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th style="text-align: center"&gt;Crate&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th style="text-align: center"&gt;CI (Linux/macOS/Windows)&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td style="text-align: center"&gt;&lt;a href="https://crates.io/crates/tealdeer"&gt;&lt;img src="https://img.shields.io/crates/v/tealdeer.svg" alt="Crates.io" /&gt;&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td style="text-align: center"&gt;&lt;a href="https://github.com/dbrgn/tealdeer/actions?query=branch%3Amain"&gt;&lt;img src="https://github.com/dbrgn/tealdeer/workflows/CI/badge.svg" alt="GitHub CI" /&gt;&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;p&gt;A very fast implementation of &lt;a href="https://github.com/tldr-pages/tldr"&gt;tldr&lt;/a&gt; in&#10;Rust: Simplified, example based and community-driven man pages.&lt;/p&gt;&#10;&lt;img src="http://www.rustup.top/imgs/screenshot-default.png" alt="Screenshot of tldr command" width="600"&gt;&#10;&lt;p&gt;If you pronounce &amp;ldquo;tldr&amp;rdquo; in English, it sounds somewhat like &amp;ldquo;tealdeer&amp;rdquo;. Hence the project name :)&lt;/p&gt;&#10;&lt;p&gt;In case you&amp;rsquo;re in a hurry and just want to quickly try tealdeer, you can find static&#10;binaries on the &lt;a href="https://github.com/dbrgn/tealdeer/releases/"&gt;GitHub releases page&lt;/a&gt;!&lt;/p&gt;&#10;&lt;h2 id="docs-installing-usage-configuration"&gt;Docs (Installing, Usage, Configuration)&lt;a class="anchor" href="#docs-installing-usage-configuration"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;User documentation is available at &lt;a href="https://dbrgn.github.io/tealdeer/"&gt;https://dbrgn.github.io/tealdeer/&lt;/a&gt;!&lt;/p&gt;</description></item><item><title/><link>http://www.rustup.top/docs/tokei/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://www.rustup.top/docs/tokei/</guid><description>&lt;h1 id="tokei-translate-svg"&gt;tokei &lt;a href="https://github.com/chinanf-boy/chinese-translate-list"&gt;&lt;img src="http://llever.com/translate.svg" alt="translate-svg" /&gt;&lt;/a&gt;&lt;a class="anchor" href="#tokei-translate-svg"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;「 Tokei是一个显示代码信息的统计程序 」&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="./readme.md"&gt;中文&lt;/a&gt; | &lt;a href="https://github.com/Aaronepower/tokei"&gt;english&lt;/a&gt;&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="校对-"&gt;校对 ✅&lt;a class="anchor" href="#%e6%a0%a1%e5%af%b9-"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;!-- doc-templite START generated --&gt;&#10;&lt;!-- repo = 'Aaronepower/tokei' --&gt;&#10;&lt;!-- commit = 'a9a185e6e9c7d6c472736aadaf8ecc69d202b3c9' --&gt;&#10;&lt;!-- time = '2018 8.29' --&gt;&#10;&lt;table&gt;&#10;&#9;&lt;thead&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;翻译的原文&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;与日期&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;最新更新&lt;/th&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;th&gt;更多&lt;/th&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/thead&gt;&#10;&#9;&lt;tbody&gt;&#10;&#9;&#9;&#9;&lt;tr&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="https://github.com/Aaronepower/tokei/tree/a9a185e6e9c7d6c472736aadaf8ecc69d202b3c9"&gt;commit&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;⏰ 2018 8.29&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;img src="https://img.shields.io/github/last-commit/Aaronepower/tokei.svg" alt="last" /&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&#9;&#9;&lt;td&gt;&lt;a href="https://github.com/chinanf-boy/chinese-translate-list"&gt;中文翻译&lt;/a&gt;&lt;/td&gt;&#10;&#9;&#9;&#9;&lt;/tr&gt;&#10;&#9;&lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;!-- doc-templite END generated --&gt;&#10;&lt;h3 id="贡献"&gt;贡献&lt;a class="anchor" href="#%e8%b4%a1%e7%8c%ae"&gt;#&lt;/a&gt;&lt;/h3&gt;&#10;&lt;p&gt;欢迎 👏 勘误/校对/更新贡献 😊 &lt;a href="https://github.com/chinanf-boy/chinese-translate-list#%e8%b4%a1%e7%8c%ae"&gt;具体贡献请看&lt;/a&gt;&lt;/p&gt;&#10;&lt;h2 id="生活"&gt;生活&lt;a class="anchor" href="#%e7%94%9f%e6%b4%bb"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;&lt;a href="https://github.com/chinanf-boy/live-need-money"&gt;If help, &lt;strong&gt;buy&lt;/strong&gt; me coffee —— 营养跟不上了，给我来瓶营养快线吧! 💰&lt;/a&gt;&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;h1 id="tokei-时计"&gt;Tokei (&lt;a href="https://en.wiktionary.org/wiki/%E6%99%82%E8%A8%88"&gt;时计&lt;/a&gt;)&lt;a class="anchor" href="#tokei-%e6%97%b6%e8%ae%a1"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;&lt;a href="https://travis-ci.org/Aaronepower/tokei"&gt;&lt;img src="https://img.shields.io/travis/Aaronepower/tokei.svg?branch=master" alt="Linux build status" /&gt;&lt;/a&gt;&#10;&lt;a href="https://ci.appveyor.com/project/Aaronepower/tokei"&gt;&lt;img src="https://ci.appveyor.com/api/projects/status/github/Aaronepower/tokei?svg=true" alt="Windows build status" /&gt;&lt;/a&gt;&#10;&lt;a href="https://crates.io/crates/tokei"&gt;&lt;img src="https://img.shields.io/crates/d/tokei.svg" alt="" /&gt;&lt;/a&gt;&#10;&lt;a href="https://github.com/Aaronepower/tokei/issues"&gt;&lt;img src="https://img.shields.io/github/issues-raw/Aaronepower/tokei.svg" alt="" /&gt;&lt;/a&gt;&#10;&lt;a href="https://github.com/Aaronepower/tokei"&gt;&lt;img src="https://tokei.rs/b1/github/Aaronepower/tokei?category=code" alt="" /&gt;&lt;/a&gt;&#10;&lt;a href="https://docs.rs/tokei/"&gt;&lt;img src="https://docs.rs/tokei/badge.svg" alt="Documentation" /&gt;&lt;/a&gt;&#10;&lt;a href="https://liberapay.com/Aaronepower/donate"&gt;&lt;img src="https://liberapay.com/assets/widgets/donate.svg" alt="Donate using Liberapay" /&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title/><link>http://www.rustup.top/docs/zoxide/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://www.rustup.top/docs/zoxide/</guid><description>&lt;!-- markdownlint-configure-file {&#10; "MD013": {&#10; "code_blocks": false,&#10; "tables": false&#10; },&#10; "MD033": false,&#10; "MD041": false&#10;} --&gt;&#10;&lt;h1 id="zoxide"&gt;zoxide&lt;a class="anchor" href="#zoxide"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;zoxide is a &lt;strong&gt;smarter cd command&lt;/strong&gt;, inspired by z and autojump.&lt;/p&gt;&#10;&lt;p&gt;It remembers which directories you use most frequently, so you can &amp;ldquo;jump&amp;rdquo; to&#10;them in just a few keystrokes.&lt;br /&gt;&#10;zoxide works on all major shells.&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="#getting-started"&gt;Getting started&lt;/a&gt; •&#10;&lt;a href="#installation"&gt;Installation&lt;/a&gt; •&#10;&lt;a href="#configuration"&gt;Configuration&lt;/a&gt; •&#10;&lt;a href="#third-party-integrations"&gt;Integrations&lt;/a&gt;&lt;/p&gt;&#10;&lt;h2 id="getting-started"&gt;Getting started&lt;a class="anchor" href="#getting-started"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;&lt;img src="http://www.rustup.top/imgs/tutorial.webp" alt="Tutorial" /&gt;&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;z foo &lt;span style="color:#78787e"&gt;# cd into highest ranked directory matching foo&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;z foo bar &lt;span style="color:#78787e"&gt;# cd into highest ranked directory matching foo and bar&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;z foo / &lt;span style="color:#78787e"&gt;# cd into a subdirectory starting with foo&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;z ~/foo &lt;span style="color:#78787e"&gt;# z also works like a regular cd command&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;z foo/ &lt;span style="color:#78787e"&gt;# cd into relative path&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;z .. &lt;span style="color:#78787e"&gt;# cd one level up&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;z - &lt;span style="color:#78787e"&gt;# cd into previous directory&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;zi foo &lt;span style="color:#78787e"&gt;# cd with interactive selection (using fzf)&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;z foo&amp;lt;SPACE&amp;gt;&amp;lt;TAB&amp;gt; &lt;span style="color:#78787e"&gt;# show interactive completions (zoxide v0.8.0+, bash 4.4+/fish/zsh only)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Read more about the matching algorithm &lt;a href="https://github.com/ajeetdsouza/zoxide/wiki/Algorithm#matching"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>MSVC必须文件</title><link>http://www.rustup.top/windows-msvc/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://www.rustup.top/windows-msvc/</guid><description>&lt;h1 id="msvc必须文件"&gt;MSVC必须文件&lt;a class="anchor" href="#msvc%e5%bf%85%e9%a1%bb%e6%96%87%e4%bb%b6"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;要将程序编译成&lt;code&gt;exe&lt;/code&gt;文件，Rust需要链接器、库和 Windows API 导入库，可以通过安装Visual Studio来安装以上组件。&lt;/p&gt;&#10;&lt;h2 id="自动安装"&gt;自动安装&lt;a class="anchor" href="#%e8%87%aa%e5%8a%a8%e5%ae%89%e8%a3%85"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;如果您没有安装Visual Studio，则 rustup-init 将提供自动安装MSVC必须组件。&#10;这样做意味着您可以跳过本页的其余部分。&#10;但是，它安装的Visual Studio社区版本可能并不适合所有用户。&#10;它对个人、学术研究和开源使用是免费的，但不适用于其他用途，例如专有企业软件。&#10;用户应询问他们的组织哪个版本适合他们。&#10;有关更多详细信息，请参阅 &lt;a href="https://visualstudio.microsoft.com/license-terms/"&gt;许可条款&lt;/a&gt; 。&lt;/p&gt;&#10;&lt;h2 id="常规安装"&gt;常规安装&lt;a class="anchor" href="#%e5%b8%b8%e8%a7%84%e5%ae%89%e8%a3%85"&gt;#&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;&lt;a href="https://visualstudio.microsoft.com/downloads/"&gt;下载Visual Studio&lt;/a&gt;.&#10;Rust supports Visual Studio 2017 and later but it is recommended that you use the latest version (currently 2022) for new projects.&#10;You can opt to download only the Build Tools for Visual Studio, which does not include the IDE.&#10;However this requires you already have a license to the Community, Professional or Enterprise edition.&lt;/p&gt;</description></item><item><title>Tp-Note</title><link>http://www.rustup.top/docs/tp-note/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>http://www.rustup.top/docs/tp-note/</guid><description>&lt;h1 id="tp-note"&gt;tp-note&lt;a class="anchor" href="#tp-note"&gt;#&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Minimalistic note taking: save and edit your clipboard content as a note file&lt;/p&gt;&#10;&lt;p&gt;&lt;em&gt;Tp-Note&lt;/em&gt; is a note-taking-tool and a template system - freely available for&#10;Windows, MacOS and Linux - that consistently synchronizes the note’s meta-data&#10;with its filename. If you like to keep your notes next to your files and you&#10;care about expressive filenames, then &lt;em&gt;Tp-Note&lt;/em&gt; might be the tool of your choice.&#10;&lt;em&gt;Tp-Note&lt;/em&gt; collects various information about its environment&#10;and the clipboard and stores them in variables. New notes are created by&#10;filling these variables in predefined and customizable &lt;em&gt;Tera&lt;/em&gt;-templates.&#10;&lt;em&gt;TP-Note&amp;rsquo;s&lt;/em&gt; default templates are written in Markdown and can be easily adapted&#10;to any other markup language if needed. After creating a new note, &lt;em&gt;TP-Note&lt;/em&gt;&#10;launches the system file editor (or any other of your choice, e.g. &lt;em&gt;MarkText&lt;/em&gt;&#10;or &lt;em&gt;Typora&lt;/em&gt;) and connects the default web browser to &lt;em&gt;Tp-Note&lt;/em&gt;&amp;rsquo;s&#10;internal Markdown/RestructuredText renderer and web server. The viewer detects&#10;note file changes and updates the rendition accordingly.&lt;/p&gt;</description></item></channel></rss>