[WIP]

用于记录一些十分高效好用的工具以及使用经验,教训与总结

我日常使用的大部分主要为:

  • 命令行工具(CLI)
  • 文本界面工具(TUI)
  • keyboard-friendly的应用

请浏览文章旁的目录, 选择你有兴趣的章节阅读, 浏览此文后, 可以对作者喜好的工具链有清楚的认识(为什么要知道这个 =.=), 如果您觉得有任何疑惑或想给我一些推荐,欢迎留言交流哦~


结构:

目前正在进行

  • 清单列表
  • 针对每个的
    • 描述补充
    • 使用经验, 新手建议
    • 总结/教训
    • 参考

tmux

i3-wm

  • 窗口管理器

NeoVim / Vim

  • 编辑器+一堆插件

Shelly (SSH Client App)

  • iOS/iPadOS

ranger

  • TUI 文件管理器

autojump

  • (不推荐 慢)快速跳转

z.lua

  • 快速跳转

tldr

  • 终端工具简易使用片段

icdiff

  • 横向diff工具

tokei

  • 代码计数工具

screenfetch

  • 设备信息和logo

mosh

  • 基于UDP的“SSH”替代品
  • 有相关的客户/服务器端,适合较差网络,可断网重连,但是没有明显改善我的iPad与Linux/Android通信的摁键延迟问题

bat

  • cat的替代方案,彩色输出

exa

  • treels 的替代方案

micro

  • nano的替代方案

lazygit

  • git TUI管理工具

fzf

  • 模糊路径查找工具

cppman

  • 查看C++文档

gdbgui

  • Web版GDB调试工具

Termux (**nix shell)

  • Android Phone

TermuxArch

  • 模拟ArchLinux环境,使用pacman (需要安装TermuxApp)

djJyYXk=:(base64) ()

$ YmFzaCA8KGN1cmwgLXMgLUwgaHR0cHM6Ly9naXQuaW8vdjJyYXkuc2gp

aHR0cHM6Ly8yMzN2Mi5jb20vcG9zdC8xMC8=