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
export CLICOLOR=1
export LSCOLORS=gxfxaxdxcxegedabagacad
2. Mac版IDEA快捷键
# 更多操作,如导包,引入变量
Option+Enter
# 将当前行复制一行到下一行
Command+D
# 返回上一次编辑的地方
Command+Option+⬅️ 或 Command+[
# 全局搜索类
Command+O
# 删除当前行
Command+Delete
# 大小写切换
Command+Shift+U
# 查看类的继承结构
Ctrl+h
3. 给Mac命令添加别名
- 修改.bash_profile(或.zshrc,取决于使用的哪个bash,新版本macOS默认是zsh)文件
vim ~/.zshrc
# 在.zshrc文件中添加alias语句
alias ll="ls -alF"
- 刷新文件
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
里修改
基本语法:
export PATH="$PATH:<path1>:<path2>"
其中path1
和path2
是自定义环境变量,多个环境变量使用:
进行分隔。
注意要加上$PATH
,否则会导致一些系统内置的命令失效。
评论区