作者:rexim

rx-viewer demo release!(Meow~!)

为什么选择ratatui

ratatui有成熟的用户群体,有着简单的学习成本,即使你的Rust学习过程中有些困难,但是ratatui中的许多
设计都简单易懂,相对其他框架更易上手,对于我一个TUI和CLI的狂热爱好者都是十分友好的,
而且不同于其他框架,ratatui的优化使得它执行效率高,占用低,在Rust中算是Suckless了
ratatui的背后有者openai和opencode等支持,项目更能够维持下去


rx-viewer的预览

Rx-player
Made By Poss-Rexim ddt1472582022@outlook.com
Sponsor me!Meow~!
A Simple Text Viewer

  • Use to render the text to the Screen
    KeyBind(test/build/pass)
  • ‘q’ Quit the TUI Application(pass)
  • ‘F10’ Edit in the input blocks(pass)
  • ‘Enter’ Submit the input(pass)
  • ‘BackSpace’ Delete mistakes in the input line(pass)
  • ‘$nums’ Turn different session(pass)
  • ‘Tab’ to show the request float window

screenshot
1
2
3
在结尾放上源代码(Github)

合作愉快喵~!

故事从这里开始 -> Rexim

大家好,我是这个博客的主人和持有者:rexim,很高兴能和大家在这里相聚

为什么要做这样的决定

我是一名开源主义者和理想主义者,我坚信只有开源才有未来,互联网因开源而精彩,我们每个人都有属于自己的发言权
捍卫对软件自由的权利,维护开源生态,从我辈做起!
我热爱自由事业,反对垄断和不尊重软件用户的行为,代码应为人服务,而不应该站在人的对立面
希望国内的开源事业能够好起来,尊重每一个开源的理想主义者,他们是无私的社区贡献者,
向这些伟大的贡献者致敬,我也希望能够做一个对得起自己良心,对开源社区有贡献的人:rexim
不是为了追求名誉或者单纯有利可图

关于我个人 -> rexim的编程经历

我非常热爱编程,通过我相当漫长时间的摸索和学习,我有许多新的体会和感悟:
首先是我踩过的坑:

  • 不应该追求完美
    正如Tsoding在编程中所说,真正好用和高效的代码往往都不是美观的,不要在乎他人的感受,做就是了
    当然如果在此基础上增强可读性会更好,这将对将来别人维护你的代码更加友好
  • 不要过于依赖教程
    当你想要学一门新的语言的时候,你肯定想着去搜搜相关的教程视频,这些视频往往都是恰饭或者啰嗦的视频,
    即使你找到一个好的编程视频,如果太长,我相信你没有那个耐心去看完(我是一名ADHD深有体会,你的大脑也需要充电)
    太短的你过完一遍感觉什么都没有记住,当你都学完了之后你还会发现你虽然都学会了但是你什么项目都做不出来
    需要真正动手实践,如果你学数据结构与算法的时候会深有体会
  • 一定不要着急学各种编程语言
    当我们看到许多大佬精通10多种编程语言的时候,我们经常会赞叹他那么厉害,想着学许多领域,
    可是当你学完这些中的许多你还是感觉编程空洞洞的,那是因为你连最基本的编程思想都不懂,还有缺少数据结构与算法,
    甚至没有主动搜索,查找问题的能力,不懂的需求,如果是这样的话那么你大概不适合学习编程
  • 不要因为你英语或者数学不好就让你打算放弃
    说实话我的英语和数学真的不好,但是编程思维真的和数学思维有时候区别真的很大,编程是让你去感悟,去分析需求,
    而不是单纯的做题,你害怕试错,之所以要找任何的借口都是你害怕错误,不敢真正面对它,
    我就是通过犯错,不断调试,断点,错误分析与反思成为更好的开发者的
    我学编程也很长时间了,截至今年
1
2
(- 2026 2016)
10

我经历了许多,在编程中我找到了更好的自己,我发现我虽然患有ADHD,但是我在编程的时候更能够集中我的注意力,
更能保持住专注,我喜欢自己在逻辑的海洋中思考,在茫茫的计算机科学(Computer Science)中探寻真理!

一些喜欢的频道(贡献者/UP)

我的配置分享

我用的ArchLinux一台,NixOS一台(在国内的网络问题真的挺抓狂的),FreeBSD一台,我手头现在真的没有Windows设备
我的CPU是当时intel 12代i5 12450h,还算好吧,我不怎么爱玩游戏,折腾linux和搞机更有意思,
反正瘦死的骆驼比马大,我用这颗CPU clang编译还是十分优秀的,不是很挑剔
因为wayland,我就算我只有一个xe核显吧,加上各种折腾优化,在Linux下玩mc,Proton玩gta4,gta5等帧数都远超预期
我喜欢用Emacs和Neovim开发,不喜欢现代一些花里胡哨的GUI编辑器
喜欢的编程语言:
1.C(用的最为频繁的,学计算机科学道路上最可靠的老朋友)
2.Rust(rexim用的最多的喵,太喜欢函数式编程了)
3.Haskell(函数式编程鼻祖之一,我可太着魔了)
4.TypeScript(JS又爱又恨,由于我是做后端的,不喜欢前端那种过于自由且抽象的东西)
5.C++(现代的C++11之后)

以后我们就是朋友了喵~!

Femboy_rexim

愿这份友谊长存!互联网精神万岁!互联网的明天必是开源!

0%