最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

oeasy教您玩轉vim - 24 - 自定顏色

2021-08-22 08:25 作者:oeasy  | 我要投稿

自定顏色

回憶上節(jié)課內容??

  • 這次我們研究了配色方案

    • 找到了 colors 的位置

    • 下載并應用了顏色方案

    • 制作了自己的配色方案

  • 下面我想修改配色方案的顏色??

    • 是否能成功???

首先得有自己的顏色方案

#找到colors的位置cd usr/share/vim/vim81/colors#列出所有配色方案ls#復制出自己的配色方案sudo cp murphy.vim oeasy.vim#查看配色方案信息sudo vi oeasy.vim

修改配色方案

  • 前 5 行是注釋

  • 第 7 行取消原來的配色

  • 第 8 行設置背景

  • 第 9-11 行重設語法高亮

  • 第 12 行命名此配色方案,可以修改為 oeasy

  • 第 14 行開始設置各種高亮組的顏色

  • 我們先修改第一個高亮組 Normal

    • 注釋Comment

    • 常量Constant

    • Normal的意思是一般文字

    • 這類的文字都屬于這個高亮組

    • 與此類似的還有

改變 Normal 高亮組顏色

  • 首先把配色方案名稱改為 oeasy

  • 找到 Normal

  • Normal 組的背景色ctermbg 改為 blue

  • Normal 組的前景色 ctermfg 改為 yellow

  • :w 保存配色文件

  • colorscheme oeasy 重新設定配色文件

查看配色

  • :hi Normal 可以查看 Normal 組的配色

  • :hi 可以查看當前色彩方案所有的配色

  • xxx 就是效果預覽

配色細節(jié)

  • hihighlight 的縮寫

  • :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

    • 效果之間可以加逗號

    • 對應黑白終端

    • 在此無效

  • cterm

    • bold 加粗

    • 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相關

    • 當前終端中無效果

  • 顏色對應的色號是來自系統(tǒng)的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

總結

  • 我們這次深入了配色方案

    • 修改了方案中的具體配色

    • 建立了自己的配色

    • 應用了自己的配色

  • 配置里面還有什么好玩的嗎???

    • 用來用去就是紅綠藍

    • 可以有更多顏色嗎?

  • 下次再說 *


oeasy教您玩轉vim - 24 - 自定顏色的評論 (共 條)

分享到微博請遵守國家法律
改则县| 遵化市| 读书| 金平| 乌拉特后旗| 鲜城| 普陀区| 裕民县| 鹰潭市| 哈密市| 邵武市| 平顺县| 长丰县| 准格尔旗| 尚义县| 临清市| 巴东县| 宜川县| 囊谦县| 乐昌市| 林周县| 清原| 光山县| 重庆市| 襄樊市| 甘南县| 洪江市| 桂平市| 辽宁省| 即墨市| 龙泉市| 剑川县| 汝城县| 新营市| 广南县| 新邵县| 青浦区| 萍乡市| 林州市| 中卫市| 顺昌县|