如何为Maccentos 终端配色色,高亮显示

MacBook设置终端命令行的颜色高亮显示及自动补全忽略大小写 - 博客频道 - CSDN.NET
宋金时的专栏
士不可以不弘毅,任重而道远!你无法改变过去,却可以把握现在和未来,相信自己,无限可能!
分类:Objective-C/iOS/Mac OS X
一、颜色高亮显示
针对terminal采用bash模式:
编辑 ~/.bash_profile, 加入以下代码:export CLICOLOR=1
export LSCOLORS=gxfxaxdxcxegedabagacad保存,然后重启terminal,搞定,恢复正常了.
详细讲解代码中的涵义:
CLICOLOR: 前景色和背景色的字符串合并值LSCOLORS: 对于不同变量所采用的颜色方案,具体看如下表格:
a & & & black
b & & & red
c&&&&&& green
d&&&&&& brown
e & & & blue
f&&&&&&& magenta
g&&&&& cyan
h&&&&&& light grey
A&&&&& bold black, usually shows up as dark grey
B&&&&&& bold red
C&&&&& bold green
D&&&&& bold brown, usually shows up as yellow
E&&&&&& bold blue
F&&&&&& bold magenta
G&&&& bold cyan
H&&&&& looks like bright white
x&&&&&& default foreground or background
而文件类型列表如下:
1. directory
2. symbolic link
5. executable
6. block special
7. character special
8. executable with setuid bit set
9. executable with setgid bit set
10. directory writable to others, with sticky bit
11. directory writable to others, without sticky
所以对照这张表就可以得知:
gxfxaxdxcxegedabagacad
就是对于directory而言,它的前景色就是: g(cyan),而背景色就是:x(默认的背景色).
二、自动补全忽略大小写
打开终端,输入:
nano .inputrc
在里面粘贴上以下语句:
set completion-ignore-case on
set show-all-if-ambiguous on
TAB: menu-complete
Control+O,保存,重启终端,OK!
songjinshi
排名:第818名
欢迎大家交流学习!
(50)(29)(61)(5)(1)(15)(5)(3)(11)(30)(14)(6)(12)(6)(12)(1)(1)(0)(0)(8)(1)
(200500)Mac OS 终端颜色定制 - 简书
Mac OS 终端颜色定制
介于自己的终端颜色如一,太丑啦,输入输出的内容都不易识别,看的时候累眼睛,于是就去研究了下关于终端定制的方法,做下总结:
方案一:(通过
.bash_profile
文件自定制)方案二:(也是修改 ~/.bash_profile)方案三:(三方插件 Oh My Zsh)---
(推荐)方案四:(命令行工具 iTerm2) --- (推荐)方案五:(通过 Vundle 管理,做Vim 相关颜色安装)
【方案一】
.bash_profile
文件自定制)
在用户目录下(~)创建一个名为.bash_profile的文件,在文件中加入下面两行配置。
//Tell ls to be colourful
export CLICOLOR=1
export LSCOLORS=Exfxcxdxbxegedabagacad
//Tell grep to highlight matches
export GREP_OPTIONS='--color=auto’
配置命令说明:
CLICOLOR是用来设置是否进行颜色的显示。CLI是Command Line Interface的缩写。
LSCOLORS是用来设置当CLICOLOR被启用后,各种文件类型的颜色。LSCOLORS的值中每两个字母为一组,分别设置某个文件类型的文字颜色和背景颜色。LSCOLORS中一共11组颜色设置,按照先后顺序,分别对以下的文件类型进行设置:
文件类型 - 文件颜色
所以,如果我们想把目录显示成红色,就可以把LSCOLORS设置为fxfxaxdxcxegedabagacad就可以了
效果如下,还是比较丑
方案一效果
【方案二】
(也是修改 ~/.bash_profile)
设置方法链接:
效果如下,还是很不协调
方案二效果
【方案三】
(三方插件!!!)
在尝试了很多配色,还是很麻烦的情况下,后来在我机智的东哥的指导下,找到了一个配色好看,简单实用,快捷方便的方法!
github上面搜索 Oh My Zsh ,超级棒!地址:
使用方法特别的简单,我就简单说下就行了,感兴趣的,可以去github上面看他的README,写的很详细
两种使用方法
Custom Diectory 自定义目录方法:就是我[方案一]中提到的方法,只需要他写出的export……复制到.bash_profile文件中,保存即可。或者照着他的在~/.oh-my-zsh中改也可以
Manual Installationtong 手动方法:就用命令行敲就行了
效果如下,超级美,比自己搭配的好看多了
oh-my-zsh效果
【方案四】
(命令行工具 iTerm,非常强大,异常好用)
iTerm的使用说明:
效果如下:功能非常全面
【方案五】
Vim 相关颜色安装,可以通过 Vundle 管理插件 来做,列一下插件:
mislav/vimfiles
tpope/vim-markdown
leshill/vim-json
kchmck/vim-coffee-script最最重要的是别忘了配置上:syntax on 在 ~/.vimrc 文件中。
.bash_profile ,配置
.bash_profile修改方法:终端,ls 后,直接open打开修改;或者ls后,vim修改
显示隐藏文件:终端 defaults write com.apple.finder AppleShowAllFiles -bool true
(true--& false关闭隐藏)
———————————
【 MadeBy 纪宝宝 】 ———————————
念念不忘,必有回响~item2是mac,linux下非常好用的一款终端机,可自行配置主题并支持tab等多种功能。
还在用单调的item吗?不妨试试item2吧!
安装完后发现item2终端是没有颜色的(白底黑字),究其原因是Mac终端机预设是没有颜色区分的,而对于开发者来说,颜色是多么重要(视觉疲劳有木有)!
那么如果想要像Linux一样有颜色,那么需要自行设定~/.bash_profile文件(没有的话自行创建)。
打开.bash_profile文件,添加配置如下
# enables color in the terminal bash shell
export CLICOLOR=1
# sets up the color scheme for list
export LSCOLORS=ExFxCxDxBxegedabagacad
# enables color for iTerm
export TERM=xterm-color
export TERM="xterm-color"
PS1='\[\e[0;33m\]\u\[\e[0m\]@\[\e[0;32m\]\h\[\e[0m\]:\[\e[0;34m\]\w\[\e[0m\]\$ '
# sets up proper alias commands when called
alias ls='ls -vG'
alias ll='ls -al'
alias la='ls -a'
alias vi='vim'
新增完重新打开item2终端机,就会出现漂亮的颜色了。
happy coding!
Please enable JavaScript to view the &a href="/?ref_noscript"&comments powered by Disqus.&/a&
持久不退的热情才是天分

我要回帖

更多关于 ubuntu终端配色方案 的文章

 

随机推荐