mac使用技巧
1. Mac终端
从 macOS Catalina 版开始,您的 Mac 将使用 zsh 作为默认登录 Shell 和交互式 Shell。您还可以在较低版本的 macOS 中将 zsh 设置为默认 Shell。
默认情况下,您的 Mac 使用 zsh 或 bash 作为登录 Shell 和交互式 Shell 的命令行解释器:
- 从 macOS Catalina 版开始,zsh (Z shell) 是所有新建用户帐户的默认 Shell。
- bash 是 macOS Mojave 及更低版本中的默认 Shell。
zsh 与 Bourne Shell (sh) 高度兼容,并且与 bash 基本兼容,但存在一些差别。要进一步了解 zsh 及其全面的命令行完成系统,请在“终端”中输入 man zsh
。
从命令行中更改默认shell
在“终端”中,输入 $ chsh -s path
,其中的 path 是 /etc/shells 中列出的某个 Shell 路径,例如 /bin/zsh、/bin/bash、/bin/csh、/bin/dash、/bin/ksh、/bin/sh 或 /bin/tcsh。
终端高亮显示
修改配置文件,~/.bash_profile
或~/.zshrc
1 | export CLICOLOR=1 |
2. Mac版IDEA快捷键
1 | # 更多操作,如导包,引入变量 |
3. 给Mac命令添加别名
- 修改.bash_profile(或.zshrc,取决于使用的哪个bash,新版本macOS默认是zsh)文件
1 | vim ~/.zshrc |
1 | # 在.zshrc文件中添加alias语句 |
- 刷新文件
1 | source ~/.zshrc |
4. Mac环境变量
- Mac中环境变量加载顺序如下
a. /etc/profile
b. /etc/paths
c. ~/.bash_profile
d. ~/.bash_login
e. ~/.profile
f. ~/.bashrc
其中a, b是系统级别
- 添加步骤
推荐在c层级添加,对于最新版的Mac由于默认使用zsh shell,因此环境变量在~/.zshrc
里修改
基本语法:
1 | export PATH="$PATH:<path1>:<path2>" |
其中path1
和path2
是自定义环境变量,多个环境变量使用:
进行分隔。
注意要加上$PATH
,否则会导致一些系统内置的命令失效。
相关文章
-
2021-11-22