我打算按照说明设置mac终端快捷方式,但是它不起作用。这就是我所做的:
打开终端
nano .bash-profile
#add a few aliases
alias dtt = 'do this thing'
alias gc='git commit -m'
#save the bash profile
source ~/.bash_profile
然后,新别名出现在bash文件中。但是终端中没有自动完成功能,如果我键入dtt,它将不会更改为“执行此操作”。快捷方式似乎无效。
有什么不对劲吗?谢谢
答案 0 :(得分:1)
Alias用于执行某些操作(在您的前例中为“执行此操作”),键入您选择的命令(“ dtt”)。终端不会自动完成任何操作。 实际上alias会在执行命令时指示shell用另一个字符串替换另一个字符串。 您可以使用它来缩写命令。例如别名pg =“ ping”。如果您输入pg google.com,它将执行“ ping google.com”