命令终端(CMD)自动补全功能 — Tab Complete 功能

处理特殊字符

如果目录中有特殊字符(空格,括号,引号,[]!$&*;|\),必须使用特殊的语法来表示这些字符。例如,空格前添加反斜杠“\”即可:cd Punlic/Drop\ Box/。除了反斜杠,也可以用引号的方法:cd "Public/Drop Box"

如果不想手动输入,也可以把文件从 Finder 拖到 Terminal 窗口来创建绝对路径,这会方便一些,因为上面提到的所有特殊字符在拖动后都会自动变成系统可识别的表示方法。

自动补全

其实,更有效率的解决方案是使用 Tab Complete 功能。

Tab Complete 是 command line 中最能给你节省时间的特性之一,利用它的自动完成文件、目录名称功能还可以防止你输入错误。

例如,使用命令 cd 进入你的用户主目录下:

liaowenxiongdeMacBook-Air:libexec liaowenxiong$ cd ~
liaowenxiongdeMacBook-Air:~ liaowenxiong$ pwd
/Users/liaowenxiong

输入 cd P 命令,然后按下 tab 按键。你可能会听到错误音,因为你用户主目录内有多个 P 开头的文件夹。再按一次 tab,Terminal 将会为你列出 P 开头的两个文件夹:Public 和 Pictures。

liaowenxiongdeMacBook-Air:~ liaowenxiong$ cd P
Pictures/ Public/  

接着按 U,再按 tab,Terminal 则会自动为你补全 Public/。Tab complete 同样会处理那些特殊字符。注意,这会在末尾保留 / 符号,大部分时候这没问题,但如果出错,移除多余的 / 试一试。

liaowenxiongdeMacBook-Air:~ liaowenxiong$ cd Public/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值