这片文章讲述如何在Mac和Linux下进行Solarized的配置,包括终端以及Vim,同时还有Putty的配置。

首先将Solarized下载到电脑,下载链接不贴了,在Github上下就可以了。

  1. Mac下的配置:首先是配置终端,在下载的文件里面有一个mac color palette的文件夹,打开看readme,要我们将配色文件复制到~/Library/Colors文件夹下面,然后点击文件夹下面的颜色拾取器,查看是否已经添加成功。这个时候如果你下载了iTerm2的话,点击Solarized文件夹下面对应的iTerm2配色就可以看到目录配色基本成功。然后创建.bash_profile文件,在里面加上下面代码:

     export CLICOLOR=1export LSCOLORS=gxfxaxdxcxegedabagacad
    一个是打开ls的颜色显示,下一句是设置每个目录的颜色显示。到这里,我们的iTerm2配色成功了,vim配色就把文件复制到vim的配色文件夹就可以了。但是系统终端还没有成功,我的做法是在图形界面里面,对每个ansi值进行修改,这样稍微麻烦一点。我没有找到怎么来替换ansi文件的方法,要是你知道,还请多多指教。下面是效果图。
  2. Linux下的配置:
  3. Putty的配置是修改注册表中的配置。
终端的颜色需要把Solarized的颜色模型导入到系统的文件中,这样系统终端的ansi值修改之后显示颜色才会变化,不然和没有添加之前是差不多的,只是背景色变化了而已。
在添加完颜色模型之后,还需要设置ls等命令的颜色显示。这些在网上有一个表格,是关于系统有多少文件类型,同时将这几种ansi值配置到这些文件类型上的。就是我上面代码中的两行,我没有具体说第一个值表示什么文件。vim的配色基本是更随系统终端的。在添加配色方案之后,自然也就配好了。
对于一个系统,还有很多需要了解的东西,特别是shell这个脚本语言,如果很熟练,对于使用这个系统,会给你带来很大的便利!

Terminal和Vim在Mac os和Linux系统下Solarized的配色配置相关推荐

  1. Linux系统下ifconfig和route配置网络详解

    Linux系统下ifconfig和route配置网络详解 ifconfig和route合用于配置网络(ip命令综合二者功能,此处不讲),通常在前者设置好ip地址等信息后,采用route命令配置路由.( ...

  2. 在Linux系统下XAMPP安装与配置(可离线安装)

    在Linux系统下XAMPP安装与配置(可离线安装) XAMPP网址:https://www.apachefriends.org/zh_cn/index.html 首先找到自己需要安装的版本下载地址( ...

  3. linux开发板 wifi配置,iTOP-4412开发板Linux系统下使用wifi模块配置

    精英版在 linux 下使用 wifi,需要进行下面的配置: 首先用户在拿到光盘资料以后查看下光盘里面的"linux"->"root_xxxxxxxx.tar.gz ...

  4. linux c 获取mac地址吗,Linux系统下用C语言获取MAC地址

    最近在做一个小程序,需要用到在linux系统里编写C程序从而获取MAC地址,从网上搜了一遍,想总结一下.如果你就只需要单个功能的程序,可以采用方法一,见代码1,一般最好能够封装起来,写成获取MAC地址 ...

  5. Windows和Linux系统下的共享文件夹配置

    说明 Linux和Windows系统下共享文件夹的方法,我所掌握实现的有samba与xftp两种.虽说有办法可以实现文件夹或文件的直接拖动传输.但是对于内存较大的文件可能不太方便;同样,直接拖动传输文 ...

  6. linux如何禁用ntp服务,Linux系统下NTP服务的配置注意要点

    在Linux系统下NTP的标准配置中,许多关于同步的方式不同,注意以下要点: 如果不想让其它任何服务器访问本机的NTP服务:此配置也将造成本地的NTP无法访问外部的NTP服务: If you want ...

  7. 在Linux系统下XAMPP安装与配置

    XAMPP是最流行的PHP开发环境 XAMPP是完全免费且易于安装的Apache发行版,其中包含MariaDB.PHP和Perl.XAMPP开放源码包的设置让安装和使用出奇容易. 网址:https:/ ...

  8. 最逼近Mac OS的Linux系统 -- Elementary OS

    也不知道有多少人听说过Elementary OS?elementary Project 最开始只有一个 elementary 主题,之后延伸出了很多项目,形成了 elementary Project ...

  9. linux如何更改ssh配置文件,Linux系统下ssh的相关配置详细解析

    ssh是大家常用的登录linux服务器的方式,但是为了安全考虑,有时候我们需要针对ssh做一些特殊处理,本文记录笔者曾经做过的一些修改,供大家参考. 一.修改ssh端口 ssh默认为22端口,如果需要 ...

最新文章

  1. oracle中查看用户权限
  2. java发布sevlet_发布一个java Servlet (静态发布)
  3. Android studio aar包多层嵌套,Add library ‘Gradle: __local_aars__: 。。。unspecified@jar‘ to classpath
  4. 英语计算机房和操场怎么读,计算机房对我们学习帮助很大. the , in studies , computer , room , helps , lot , a , our , us...
  5. C++ 输入和输出IO
  6. 浅谈Ddos攻击攻击与防御
  7. iPhone X 弹出输入框隐藏后页面上移不回位问题的解决办法
  8. 安卓调用系统拍照功能:1、启动拍照返回图片,2、启动拍照,图片存储在指定路径下
  9. 九大内置对象及四个域对象的总结
  10. ubuntu 13.04 web开发从零配置到全装备手记(环境搭建全攻略)
  11. vod点歌系统服务器,冰河家庭VOD点歌系统
  12. 暗影精灵3 黑苹果macOS BigSur 11.2.3 EFI
  13. White Sheet(面积法)
  14. 【深度学习基础】Epoch, Batch, Iteration这三个概念的区别与联系
  15. linux查看redis链接数,查看redis连接数
  16. Facemark:使用OpenCV进行面部特征点检测
  17. 没有网络电脑计算机还能用吗,电脑连不上公用网络怎么办
  18. html视频怎么编辑倍速,浏览器flash/html5视频播放如何倍速(Enounce MySpeed)
  19. 【micropython】microbit声音模块
  20. openlayers6 踩坑系列(三)绘制和编辑(矩形,圆,多边形,点,线)

热门文章

  1. 苹果CMS红色red1电影影视主题网站模板
  2. MySQL万字精华总结!mysql操作日志
  3. PHP项目:基于php+thinkphp的网上书店管理系统
  4. c3p0 APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks
  5. RESTful风格是什么
  6. 通信电子电路锁相鉴频器课设(Multisim Proteus)
  7. Mac版ideaDebug调试快捷键
  8. sumsung s4 i959 刷回官方包 救砖
  9. 第2章第21节:使用项目符号修饰段落中的文字内容 [PowerPoint精美幻灯片实战教程]
  10. 微软小冰推出“虚拟版”微信!比原版更好玩