最近发现mac下的terminal怎么一直是黑色背景和白色前景,以前用惯了linux下的bash对于不同类型的文件以不同的颜色进行高亮,对于现在mac的terminal感觉很不爽,于是google了一把,找到了让它想linux下的bash一样恢复颜色高亮的办法,具体如下:
针对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 bold light grey; looks like bright white
x default foreground or background
而文件类型列表如下:
1. directory
2. symbolic link
3. socket
4. pipe
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(默认的背景色).
好了知道了这个原理就可以自己进行配置了, Enjoy~
分享到:
相关推荐
osx-terminal-themes, 默认 Mac OS X Terminal.app的配色方案 mac-os-x-terminal-themes 默认 Mac OS X Terminal.app的颜色方案这是默认 Mac OS X Terminal.app ( 从 iTerm 2配色方案移植,由 @mbadolato 收集。...
2. **自定义配置**:用户可以根据自己的需求对终端的外观和行为进行自定义配置,包括颜色、字体、快捷键等。 3. **支持多种协议**:XTerminal 支持多种协议,包括 SSH、Telnet 等,可以方便地远程连接其他主机进行...
MAC下好用的terminal(iterm2+zsh)详细配置方法
HyperTerminal7.0 for Windows 2000, XP, 7, 8, 10, or Vista。Windows下经典的超级终端软件,内含注册码。
HyperTerminal 7.0 最新版 无限期使用,本人正在使用,
Windows Terminal
MobileTerminal.ipa文件,可使用Impactor安装的未签名应用至iPhone手机。
Terminal emulator Terminal emulator
terminal-image - 实现在终端中显示图像,用于任何支持颜色的终端
主要描述了ubuntu下的terminal工具的使用快捷方式,如何在一个terminal下操作快捷方式,增加,关闭,窗口调整等。
超级终端:Hyper Terminal.rar arm-linux开发板开发工具。
【整理】如何在Win7中安装使用超级终端Hyper Terminal how install hyper terminal into Win7 http://againinput4.blog.163.com/blog/static/17279949120117190423964/
Mac OS X Terminal Basics v2.1.2
超级终端Hyper-Terminal中文版
Putty Terminal Emulator 0.74
由此,我就想通过windows terminal下载一个完整版的windows安全中心 (在windows PowerShell(管理员)弹出的窗口中,输入“Get-AppxPackage Microsoft.SecHealthUI -AllUsers | Reset-AppxPackage”引号内的内容,...
需要安装Xmind才能打开此文档。本文档内容为Mac OS下终端Terminal的基础命令。
HyperTerminal 超级终端 DALSA相机调试工具,HyperTerminal-兼容xp和win7。
flat-terminal, 用于终端的平面设计颜色 终端现在比以前更甜美 ! 平终端用于终端的平面设计颜色。 终端现在比以前更甜美 !可以用于终端和 iTerm 。Dribbble链接:...
Mac-Terminal-VSCode---Dark-:Mac Terminal App主题与VSCode的Dark +主题相匹配