自定颜色
回忆上节课内容
- 这次我们研究了配色方案找到了 colors 的位置下载并应用了颜色方案制作了自己的配色方案
- 下面我想修改配色方案的颜色是否能成功???
首先得有自己的颜色方案
#找到colors的位置
cd usr/share/vim/vim81/colors
#列出所有配色方案
ls
#复制出自己的配色方案
sudo cp mur oea
#查看配色方案信息
sudo vi oea
修改配色方案
- 前 5 行是注释
- 第 7 行取消原来的配色
- 第 8 行设置背景
- 第 9-11 行重设语法高亮
- 第 12 行命名此配色方案,可以修改为 oeasy
- 第 14 行开始设置各种高亮组的颜色
- 我们先修改第一个高亮组 NormalNormal的意思是一般文字这类的文字都属于这个高亮组与此类似的还有注释Comment常量Constant等
改变 Normal 高亮组颜色
- 首先把配色方案名称改为 oeasy
- 找到 Normal 组
- 把 Normal 组的背景色ctermbg 改为 blue
- 把 Normal 组的前景色 ctermfg 改为 yellow
- :w 保存配色文件
- colorscheme oeasy 重新设定配色文件
查看配色
- :hi Normal 可以查看 Normal 组的配色
- :hi 可以查看当前色彩方案所有的配色
- xxx 就是效果预览
配色细节
- hi 是 highlight 的缩写
- :h hi 可以查询帮助
字体特征
- :hi StatusLine
- :hi StatusLine cterm=bold
- :hi StatusLine cterm=bold,italic
- :hi StatusLine cterm=bold,italic
- :hi StatusLine cterm=bold,italic,underline
- :hi StatusLine
- term意思是terminal效果之间可以加逗号对应黑白终端在此无效
- ctermbold 加粗underline 下划线italic 倾斜NONE 取消任何效果
设置颜色
- hi StatusLine
- hi StatusLine ctermfg=red ctermbg=blue
- hi StatusLine
- ctermfg意思是color terminal fore color前景色设置ctermfg=white
- ctermbg意思是color terminal back color被景色设置ctermfg=red
- gui相关的属性呢与gui相关当前终端中无效果
- 颜色对应的色号是来自系统的ansi对应的颜色值
定义光标所在行的颜色效果
- 设置光标行高亮显示
- :set cursorline
- :h 'cursorline'
- :hi CursorLine
- :hi CursorLine ctermbg=red ctermfg=white
- :hi CursorLine
- 随着光标的运动,CursorLine 也会移动
定义光标所在列的颜色效果
- 设置光标行高亮显示
- :set cursorcolumn
- :h 'cursorcolumn'
- :hi CursorColumn
- :hi CursorColumn ctermbg=red ctermfg=white
- :hi CursorColumn
- 随着光标的运动,CursorColumn 也会移动
- 如果有换行问题的话:set nowrap
自定义颜色名
- 定义 oeasy 组:hi oeasy ctermbg=white ctermfg=red
- 查看 oeasy 组:hi oeasy
- 应用 oeasy 组:set statusline=%#oeasy#%F%*
配置文件
- set statusline=%-040.40(%F%m%)%-030.30([%l,%c]%)%p%%
- set laststatus=2
- set ruler
- set number
- set showcmd
- set nocompatible
- set showcmd
- set showmode
- set history=100
- set t_Co=256
- colorscheme blue
- set cursorline
- hi CursorLine ctermbg=red ctermfg=white
- set cursorcolumn
- hi CursorColumn ctermbg=red ctermfg=white
总结
- 我们这次深入了配色方案修改了方案中的具体配色建立了自己的配色应用了自己的配色
- 配置里面还有什么好玩的吗?用来用去就是红绿蓝可以有更多颜色吗?
- 下次再说
1.文章《〈我的世界怎么改名字颜色〉网易我的世界怎么改名字颜色!》援引自互联网,为网友投稿收集整理,仅供学习和研究使用,内容仅代表作者本人观点,与本网站无关,侵删请点击页脚联系方式。
2.文章《〈我的世界怎么改名字颜色〉网易我的世界怎么改名字颜色!》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
相关推荐
- . 现代买票为什么带上携程保险
- . 潮阳怎么去广州南站
- . 湖南马拉河怎么样
- . 烧纸为什么到三岔路口
- . 百色为什么这么热
- . 神州租车怎么样
- . 芜湖方特哪个适合儿童
- . 护肤品保养液是什么类目
- . 早晚的护肤保养有哪些项目
- . 女孩护肤品怎么保养的最好