Mac给iTerm2终端配色
2016-12-10 本文已影响10699人
殷临风
mac自带的终端还算比较好用, 但作为管理工具, 总感觉功能不够, 特别是对于需要管理多个远程连接的用户. 而对于普通的新手用户而言, 黑白配色的确很简洁, 但不太利于理解和使用, 所以有必要让我们的终端有一些关键字的色彩显示.
推荐使用工具 iTerm2
- 修改
.bash_profile
配置文件, 具体作用看每行注释 (保留英文原文)
vi ~/.bash_profile
添加内容
# enables colorin the terminal bash shell export
export CLICOLOR=1
# sets up thecolor scheme for list export
export LSCOLORS=gxfxcxdxbxegedabagacad
# sets up theprompt color (currently a green similar to linux terminal)
export PS1='\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;36m\]\w\[\033[00m\]\$ '
# enables colorfor iTerm
export TERM=xterm-color
保存退出, 使其生效
source ~/.bash_profile
- 设置
iTerm2
使其生效
1. preference->profiles->Default->Terminal->xterm-new 设置终端类型
2. preference->profiles->Default->Colors 选择一个自己喜欢的配色
- 下载配色文件, 里面包含多种配色方案
Github
地址: https://github.com/mbadolato/iTerm2-Color-Schemes
文件内容如下, 其中
schemes
是配色方案所在的文件夹
导入配色文件, 导入成功后即可选择, 可以观察到颜色的变化
若上述设置未起作用, 可以重启终端
修改vi文本编辑器颜色
mac下, 自带vim编辑器, 当我们使用vi时, 实际被软连接到vim, 所以我们希望vim也能使用上述配色需要进行设置
vi ~/.vimrc
添加内容
# 开启语法高亮显示
syntax on
# 显示行号 (可选)
set nu
# 允许光标移动
set mouse=a
wq 保存退出, 此时vi文本编辑器即可高亮显示
修改grep
命令的关键字高亮
- 只需要修改grep命令的别名即可
vi ~/.bash_profile
添加, 修改别名
alias grep='grep --color'
alias egrep='egrep --color'
alias fgrep='fgrep --color'
wq 保存退出并使之生效
source ~/.bash_profile
远程linux服务器如何设置
登录远程服务器之后, 和上述设置基本相同, 但有几点需要注意
- 默认不带vim编辑器, 或者vi命令并不连接vim命令, 这个时候需要安装vim并添加软连接
# 安装vim
yum install vim-enhanced -y
# 修改配置文件
vi ~/.bashrc
添加别名
alias vi='vim'
wq保存并使之生效
source ~/.bashrc
最终效果
ls 界面 vim界面 grep命令