Mac--zsh-最新全⽹超详细的个性化终端(Terminal)颜⾊及
vim颜⾊配置
⽬录
更新
macOS Catalina终端默认为zsh,以下第三节开始的配置会遇到⽆法应⽤的问题,解决⽅案有两种:
切换为bash:系统偏好设置 -> ⽤户与组 -> 点击左下⾓⼩黄锁图标,以解锁允许设置 -> 在左侧列表单击你的⽤户名,出现"⾼级选项" -> 打开⾼级选项,在login shell⼀栏选择/bin/Bash -> 应⽤修改。
使⽤zsh应⽤下列配置(由于zsh与bash差异较⼤,该⽅法配置过程可能遇到其它问题):在终端依次执⾏下列指令
cd ~
touch .zshrc
open .zshrc
git设置用户名和邮箱在打开的.zshrc中添加source .bash_profile
⼀:默认设置的缺陷
Terminal默认的显⽰效果是⽩底⿊字,⽽且字体极⼩,看着特别费劲。导致输⼊很多命令后,想要寻之前的命令提⽰⾏瞅瞎眼。
⼆:Terminal偏好设置
-- 以任意⽅式打开终端
-- 显⽰检查器
⿏标在终端中,右击,选择“显⽰检查器”,在⾃动弹出的“检查器”中选择⾃⼰喜欢的终端背景并双击
-- 描述⽂件
在⾃动弹出的对话框中选择“描述⽂件”,在这⾥依然可以重新选择⾃⼰喜欢的终端背景,选择好之后⼀定要点击左下⾓的默认键
系统默认主题是Basic,这⾥我把⿊⾊背景的Pro主题设为默认,并对字体、颜⾊等进⾏了修改,具体如下:修改了背景⾊的饱和度和亮度,让背景看上去没有那么⿊;不透明度调整为100%,因为感觉原来的半透明看上去挺尴尬的;
修改字体为Menlo 16磅;
取消选择“使⽤粗体字”,增加选择“对粗体⽂本使⽤亮丽颜⾊”;
修改了ANSI颜⾊中两种蓝⾊的参数,使其能够在⿊⾊的背景上显⽰得更清楚⼀些;
修改光标颜⾊为较深的绿⾊,更加醒⽬;增加选择“闪动光标”;
修改后的显⽰效果可参考后续步骤中的图。
三:不同⽂件(ls) -- 颜⾊配置
-- 更改不同⽂件(ls)类型显⽰颜⾊
先看下设置前后效果对⽐
设置前,输⼊:ls
设置后,输⼊:ls
-- 接下来说下具体设置过程
-- 切换到主⽤户⽬录:
cd ~
-- 编辑.bash_profile配置⽂件:vim .bash_profile
-- 按 i 键进⼊配置模式:
在⽂件末尾添加如下代码:
export CLICOLOR='Yes' # 是否输出颜⾊
# export LS_OPTIONS='--color=auto' # 不同⽂件类型颜⾊配置,⾃动选择颜⾊export LSCOLORS='ExGxFxdaCxDaDahbadacec' # 指定颜⾊,Linux配⾊⽅案
按Esc退出到命令模式,输⼊::wq! (!⼀定不可以省略,否则会报错)
接着会返回到终端。
-- ⽣效配置
输⼊下⾯代码使配置⽣效:
source .bash_profile
ok,ls⽬录颜⾊修改到这就ok了,关闭当前Terminal,重启⼀个新的Terminal使配置⽣效。显⽰效果如下图所⽰:
这⾥完全沿⽤了Linux的配⾊⽅案
颜⾊⽂件类型
蓝⾊⽂件夹
绿⾊可执⾏⽂件
⽩⾊普通⽂件
青⾊链接⽂件
……
想要修改配⾊⽅案的话需要修改上述⽂件中的 LSCOLORS 变量。该变量由22个字符组成,每2个⼀组,分别代表⼀种⽂件类型的前景⾊和背景⾊。
CLICOLOR是⽤来设置是否进⾏颜⾊的显⽰。CLI是Command Line Interface的缩写。LSCOLORS是⽤来设置当CLICOLOR被启⽤后,各种⽂件类型的颜⾊。LSCOLORS的值中每两个字母为⼀组,分别设置某个⽂件类型的⽂字颜⾊和背景颜⾊。LSCOLORS中⼀共11组颜⾊设置,按照先后顺序,分别对以下的⽂件类型进⾏设置:
这11种⽂件类型按顺序分别为:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论