我在OSX上,我需要把这样的东西,别名blah=“/usr/bin/blah”在配置文件中,但我不知道配置文件在哪里。
当前回答
macOS Catalina用户:
步骤1:创建或更新.zshrc文件
vi ~/.zshrc
步骤2:添加别名行
alias blah="/usr/bin/blah"
步骤3:源.zshrc
source ~/.zshrc
步骤4:通过在命令提示符上输入alias来检查您的别名
alias
其他回答
MacOS卡特琳娜及以上
苹果将默认shell转换为zsh,因此配置文件包含~/。Zshenv和~/.zshrc。这就像~/。Bashrc,但zsh。只需编辑文件并添加您需要的内容;每次打开一个新的终端窗口时,都应该引用它:
纳米~ - zshenv。 别名py = python)
然后按ctrl+x, y,然后输入保存。
该文件似乎无论在什么情况下(登录、非登录或脚本)都要执行,因此似乎比~/更好。zshrc中。
高海拔及更早
默认shell是bash,您可以编辑文件~/。Bash_profile和添加别名:
纳米~ / . bash_profile 别名py = python
然后按ctrl+x, y, enter保存。有关这些配置的更多信息,请参阅这篇文章。在~/中使用别名设置会更好一些。Bashrc,然后source ~/。~/.bash_profile中的Bashrc。在~ /。Bash_profile看起来就像这样:
来源 ~/.巴什尔克
您可能希望在主目录中编辑.bashrc文件。
在root - ex用户下创建bash_profile
/user/username/.bash_profile
打开的文件
vim ~ / . bash_profile
添加别名为ex.(保存并退出)
alias mydir="cd ~/Documents/dirname/anotherdir"
在新终端中输入mydir -它应该会打开
/user/username/Documents/dirname/anotherdir
macOS Catalina用户:
步骤1:创建或更新.zshrc文件
vi ~/.zshrc
步骤2:添加别名行
alias blah="/usr/bin/blah"
步骤3:源.zshrc
source ~/.zshrc
步骤4:通过在命令提示符上输入alias来检查您的别名
alias
我只是打开zshrc与sublime,并编辑它。
subl .zshrc
在sublime上加上这个:
alias blah="/usr/bin/blah"
在terminal中执行如下命令:
source ~/.zshrc
完成了。
推荐文章
- bash:错误的替换
- 如何在bash中删除字符后的所有文本?
- 如何配置git bash命令行补全?
- Shell脚本:在Shell脚本中执行python程序
- /bin/sh: apt-get:未找到
- 在Mac上安装R -警告消息:设置LC_CTYPE失败,使用“C”
- 如何检索给定相对的绝对路径
- 如何在shell管道中使用“jq”?
- 如何使用jq从JSON获得键名
- 图形化对?
- 我如何能匹配一个字符串与正则表达式在Bash?
- 为什么cURL返回错误“(23)Failed writing body”?
- 节点和错误:EMFILE,打开的文件太多
- 在Unix shell中计算一列数字
- 如何使用命令行工具为Mac OS X创建一个漂亮的DMG ?