yazi

Yazi 终端文件管理器

补充说明

yazi 是异步终端文件管理器,支持预览、批量操作和自定义键位。它通常配合 shell 包装函数,退出时切换当前目录。

常用示例

yazi
yazi /path/to/dir

Shell 包装(bash/zsh):

function y() {
  local tmp
  tmp="$(mktemp -t yazi-cwd.XXXXXX)"
  yazi "$@" --cwd-file="$tmp"
  if cwd="$(cat -- "$tmp")" && [ -n "$cwd" ] && [ "$cwd" != "$PWD" ]; then
    cd -- "$cwd"
  fi
  rm -f -- "$tmp"
}

常用键位:

j/k      上下移动
h/l      返回/进入目录
space    选择文件
y        复制
x        剪切
p        粘贴
d        删除
/        搜索
.        显示隐藏文件
q        退出

易错点与排错

相关命令