5 个版本 (3 个稳定版)
1.0.2 | 2022年7月10日 |
---|---|
1.0.1 | 2022年6月13日 |
1.0.0 | 2022年6月8日 |
0.2.1 | 2022年6月7日 |
0.2.0 | 2022年6月7日 |
#151 在 #阅读
每月45次 下载
10KB
141 代码行
fsrx
📚(f)low (s)tate (r)eading e(x)change – 终端中的流状态阅读
受 (但与) Renato Casutt 及其关于 Bionic Reading 的革命性工作的启发。
用法
运行 fsrx -h
以获取详细用法。
fsrx 1.0.2
Colby Thomas <thatvegandev@gmail.com>
📚(f)low (s)tate (r)eading e(x)change
flow state reading in the terminal
USAGE:
fsrx [OPTIONS] [PATH]
ARGS:
<PATH> path to file (or supply input via stdin)
OPTIONS:
-c, --contrast high contrast
-f, --fixation <FIXATION> fixation intensity [default: m] [possible values: l, m, h]
-h, --help Print help information
-s, --saccade <SACCADE> saccade intensity [default: h] [possible values: l, m, h]
-V, --version Print version information
示例
$ echo "the quick brown fox jumps over the lazy dog" | fsrx
$ fsrx input.txt | less
$ fmt -w60 input.txt | fsrx -c -fh -sl
安装
Cargo
$ cargo install fsrx
Homebrew
Arch Linux
fsrx
通过 AUR
NetBSD
fsrx
来自 官方仓库
贡献
非常感谢所有贡献。请注意,此项目旨在尽可能轻量,因此并非每个想法都会被考虑。
如果您有改进 fsrx 的建议,请 fork 仓库并创建一个 pull request。您也可以简单地打开一个问题并选择 功能请求
- fork 仓库
- 创建您的功能分支 (
git checkout -b [your_username]/xyz
) - 提交您的更改 (
git commit -m 'add some xyz'
) - 从 main 分支 rebase (
git fetch --all && git rebase origin/main
) - 将您的分支推送到远程 (
git push origin [your_username]/xyz
) - 填写 pull request 模板
查看 开放的问题 以获取建议功能(和已知问题的)完整列表。
许可证
在MIT许可证下分发。更多信息请参阅 LICENSE.md。
关注
依赖项
~5-7MB
~123K SLoC