Skip to content

CD 别名

更快地导航文件系统。书签、历史记录和智能快捷方式。

概述

这些别名定义在 cd.aliases.sh 中,由 Chezmoi 自动加载。

参考

导航快捷方式

别名描述
-切换到上一个目录
..上一级
...上两级
....上三级
.....上四级
hom导航到主目录

目录快捷方式

别名路径描述
app~/Applications应用程序
cod~/Code代码目录
dsk~/Desktop桌面
doc~/Documents文档
dot~/.dotfilesDotfiles
dwn~/Downloads下载
mus~/Music音乐
pic~/Pictures图片
vid~/Videos视频

系统目录

别名路径描述
etc/etc系统配置
var/var可变文件
tmp/tmp临时文件
usr/usr用户程序

书签

命令别名描述
bookmark [name]bm创建书签
bookmark_listbml列出书签
bookmark_updatebmu更新书签
bookmark_removebmr删除书签
goto <name>bmg转到书签
bash
bm work-project      # 创建书签
bmg work-project     # 导航到书签
bml                  # 列出所有书签

历史记录

命令别名描述
dirhistorydh显示目录历史
lwdld返回上一个目录

高级

命令别名描述
mkcd <dir>mcd创建并进入目录
projpr转到项目根目录
pushdpd将目录推入堆栈
popd从堆栈弹出
dirs列出目录堆栈

配置

使用环境变量自定义行为:

bash
export SHOW_HIDDEN_FILES=true
export ENABLE_COLOR_OUTPUT=true
export AUTO_LIST_AFTER_CD=true
export MAX_RECENT_DIRS=15
export RESTORE_LAST_DIR=true

帮助

运行 cdhelp 查看所有命令或 cdversion 查看版本信息。