宝贝的工具箱
envvar 的常用工具配置速查,妈妈帮你记着~
1. Neovim
配置位置
<REDACTED_TOKEN>
├── init.lua # 主配置 (43k, 单文件流)
├── lazy-lock.json # 插件版本锁
└── lua/
├── custom/ # 自定义配置
└── kickstart/ # 基于 kickstart.nvim
快速编辑
v <REDACTED_TOKEN>init.lua # 编辑主配置
别名
v = nvim
vz = nvim <REDACTED_TOKEN>
vg = nvim <REDACTED_TOKEN>config
1.1 macOS 默认文本编辑器 (Neovide)
用 Neovide 作为系统默认打开 txt/md/大多数文本文件。
关键值
- App:
/Applications/Neovide.app
- Bundle ID:
com.neovide.neovide
设为默认 (duti)
brew install duti
BID=com.neovide.neovide
duti -s $BID public.plain-text all
duti -s $BID public.text all
duti -s $BID public.source-code all
duti -s $BID net.daringfireball.markdown all
# 常见扩展名兜底
for ext in txt md markdown log conf cfg ini toml yaml yml json jsonc env; do
duti -s $BID .$ext all
done
# 验证
duti -x txt
duti -x md
2. Zsh + Zim
配置位置
<REDACTED_TOKEN> # 主配置 (11k)
~/.zimrc # Zim 模块声明
~/.zim/
├── init.zsh # Zim 初始化
├── zimfw.zsh # Zim 框架
└── modules/
└── global-jump/ # 自写的全局跳转脚本
加载的 Zim 模块
environment, git, input, termtitle, utility
fzf, ssh, completion
zsh-completions, zsh-syntax-highlighting
zsh-history-substring-search, zsh-autosuggestions
fzf-tab, zoxide
powerlevel10k (prompt)
kimi-cli (AI)
global-jump (自写)
自写脚本:global-jump
| 命令 |
功能 |
g [query] |
搜索 zoxide 高权重路径下的文件 |
ga [query] |
全局搜索整个 home |
gg [query] |
内容搜索 (zoxide 路径) |
gga [query] |
全局内容搜索 |
快捷键:
Enter = cd 到父目录
Ctrl-z = Zed 打开
Ctrl-o = Finder 选中
Ctrl-e = nvim 打开
Ctrl-y = 复制路径
其他自写函数
| 函数 |
功能 |
rgi [query] |
交互式 ripgrep (最强大!) |
rgo "词" |
快速搜索并打开 |
rgit ts "词" |
按文件类型搜索 |
ff [query] |
文件名模糊搜索 |
fcd |
目录跳转 |
y |
yazi (退出时 cd 到当前目录) |
pip-china |
切换 pip 清华源 |
pip-global |
切换 pip 官方源 |
常用别名
v=nvim
ls=eza
du=gdu-go
lg=lazygit
top=btop
cc="claude --dangerously-skip-permissions"
sz="source <REDACTED_TOKEN>"
快速编辑
vz # 编辑 .zshrc
sz # 重新加载 .zshrc
3. Ghostty
配置位置
<REDACTED_TOKEN>
├── config # 主配置
├── dynamic-theme # 动态主题
├── shaders/ # CRT 效果等 shader
│ └── toggle-shader.sh
└── docs/ # 文档
当前配置要点
- 主题: Gruvbox Material (dark/light 自动)
- 字体: Zed Mono + Sarasa Term SC, 16pt
- 透明度: 0.95555
- Quick Terminal:
Cmd+\ 呼出下拉终端 (40% 高度)
- 双击退出:
Cmd+E + Cmd+E
- Option as Alt: 左 Option
快速编辑
vg # 编辑 ghostty 配置
crt # 切换 CRT shader 效果
4. Yazi
配置位置
<REDACTED_TOKEN>
├── yazi.toml # 主配置
├── keymap.toml # 快捷键
├── init.lua # Lua 配置
├── plugins/ # 插件
└── CLAUDE.md # 给 AI 的说明
当前配置要点
- 显示隐藏文件
- linemode: 大小 + 修改时间
- Git 状态显示
- 默认用 nvim 打开
快捷键
快速打开
y # 打开 yazi (退出时 cd 到当前目录)
5. Claude Code
配置位置
<REDACTED_TOKEN>
├── settings.json # 主设置
├── settings.local.json # 本地覆盖
├── config.json # 基础配置
├── knowledge/ # 知识目录
├── commands/ # Slash commands
└── plugins/ # 插件
当前配置要点
- 模型: 通过代理使用 Gemini 系列
- 默认模型: haiku (快速模式)
- Always Thinking: 开启
- 自动允许:
tree, deepwiki, jina read_url
启用的插件
- context7, typescript-lsp, rust-analyzer-lsp
- ralph-wiggum, commit-commands, code-review
- greptile, learning-output-style
快速启动
cc # claude --dangerously-skip-permissions
6. Codex (OpenAI CLI)
配置位置
<REDACTED_TOKEN>
├── config.toml # 主配置
├── auth.json # 认证
├── knowledge/ # 知识目录
└── rules/ # 规则
当前配置要点
- 模型: gpt-5.2
- Reasoning: xhigh
- 审批策略: never (自动批准)
- 沙箱: danger-full-access
MCP Servers
信任的项目
~/lzb/better-tpm
~/lzb/scaffolding
~/lzb/better
快速操作速查
| 我想要... |
命令 |
| 编辑 zsh 配置 |
vz |
| 重载 zsh 配置 |
sz |
| 编辑 ghostty 配置 |
vg |
| 编辑 nvim 配置 |
v <REDACTED_TOKEN>init.lua |
| 编辑 yazi 配置 |
v <REDACTED_TOKEN>yazi.toml |
| 全局搜索文件 |
ga 关键词 |
| 全局搜索内容 |
gga 关键词 |
| 交互式 ripgrep |
rgi |
| 文件管理器 |
y |
| Git UI |
lg |
配置文件路径汇总
| 工具 |
主配置 |
| nvim |
<REDACTED_TOKEN>init.lua |
| zsh |
<REDACTED_TOKEN> |
| zim |
~/.zimrc |
| ghostty |
<REDACTED_TOKEN>config |
| yazi |
<REDACTED_TOKEN>yazi.toml |
| claude |
<REDACTED_TOKEN>settings.json |
| codex |
<REDACTED_TOKEN>config.toml |
| ripgrep |
~/.config/ripgrep/config |
| fzf |
在 .zshrc 里定义 |
| rclone |
<REDACTED_TOKEN> |
7. Rclone (云存储同步)
配置位置
<REDACTED_TOKEN>
已配置的 Remote
| 名称 |
类型 |
用途 |
1x027 |
Google Drive |
主要云存储 |
常用命令
# 上传文件
rclone copy 本地文件 1x027:/远程路径/
# 下载文件
rclone copy 1x027:/远程路径/文件 本地目录/
# 同步目录(本地 → 云端,会删除云端多余文件)
rclone sync 本地目录 1x027:/远程目录/
# 列出文件
rclone ls 1x027:/路径/
# 列出文件夹
rclone lsd 1x027:/
# 删除文件
rclone delete 1x027:/路径/文件
# 挂载为本地磁盘
rclone mount 1x027:/ ~/gdrive --daemon
# 检查配置
rclone config show
支持的云存储(40+)
Google Drive, Dropbox, OneDrive, S3, R2, WebDAV, SFTP, Box, pCloud...
添加新 Remote
rclone config
安卓客户端
- RCX (推荐): Play Store 搜索 "RCX - Rclone for Android"
- 支持导入 rclone.conf 配置
- 可以直接同步手机文件到云端