-
查询并快速切换历史目录
编辑~/.zshrc,添加以下两行
setopt PUSHD_MINUS alias dir="dirs -v | head -30 | sort -nr"
保存退出,重新加载配置文件
$ . ~/.zshrc $ dir
列出历史目录和编号
$ cd -编号
即可进入目录(留意cd后面的减号)
-
让别名可以作为后缀使用
编辑~/.zshrc,添加一行
alias -g L="| less"
保存退出,重新加载配置文件
$ . ~/.zshrc $ lspci -v L
进入 less 模式
-
输入文件名即可自动cd进入
编辑~/.zshrc,添加以下两行中的任意一行,同时添加也无所谓
setopt autocd compctl -/ cd
保存退出,重新加载配置文件
$ . ~/.zshrc $ /usr/share/locale
直接进入该目录
-
根据后缀名预定义文件类型的打开方式
编辑~/.zshrc,按以下格式自行添加感兴趣的后缀
alias -s png=gwenview alias -s pdf=kpdf alias -s odt=ooffice -writer %U alias -s txt=vim alias -s conf=vim alias -s gz=tar -xzvf alias -s bz2=tar -xjvf
保存退出,重新加载配置文件
$ . ~/.zshrc $ /some/dir/has/one.pdf
用kpdf打开one.pdf
$ /some/dir/has/foo.tar.gz
用gz解开foo.tar.gz