Mac给iTerm2终端配色

mac自带的终端还算比较好用, 但作为管理工具, 总感觉功能不够, 特别是对于需要管理多个远程连接的用户. 而对于普通的新手用户而言, 黑白配色的确很简洁, 但不太利于理解和使用, 所以有必要让我们的终端有一些关键字的色彩显示.

推荐使用工具 iTerm2

创建 ~/.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 ~/.profile 

设置更多主题(配色方案)

下载配色文件, 里面包含多种配色方案

Github地址: https://github.com/mbadolato/iTerm2-Color-Schemes

可能下载会比较慢, 自己想办法...

加载主题

preference->profiles->Default->Colors  选择一个自己喜欢的配色

导入配色文件, 导入成功后即可选择, 可以观察到颜色的变化

若上述设置未起作用, 可以重启终端

修改vi文本编辑器颜色

mac下, 自带vim编辑器, 当我们使用vi时, 实际被软连接到vim, 所以我们希望vim也能使用上述配色需要进行设置

 vi ~/.vimrc

添加内容

" 语法高亮
syntax on
" 显示文件类型
filetype on
" 显示行号
set nu
" 打开状态栏标尺
set ruler
" 突出当前行
set cursorline
" 编码
set encoding=utf-8
" 文件编码
set fileencoding=utf-8
" 终端编码
set termencoding=utf-8

wq 保存退出, 此时vi文本编辑器即可高亮显示

修改grep命令的关键字高亮

只需要修改grep命令的别名即可

vi ~/.profile

添加

alias grep='grep --color'
alias egrep='egrep --color'
alias fgrep='fgrep --color'

wq 保存退出并使之生效

source ~/.profile

远程linux服务器如何设置

登录远程服务器之后, 和上述设置基本相同, 但有几点需要注意

默认不带vim编辑器, 或者vi命令并不连接vim命令, 这个时候需要安装vim并添加软连接

# 安装vim
yum install vim-enhanced -y
# 修改配置文件    
vi ~/.bashrc

添加别名

alias vi='vim'

wq 保存并使之生效

source ~/.bashrc

我的配色

我比较喜欢系统默认的Dark Background主题, 所以没有额外import, 另外我也将整个iterm的主题调成了Dark

除此之外半透明毛玻璃效果也是需要设置一下的

最终效果

ls 界面

vim 界面

grep命令

展示评论