目前发现适合编程的配色方案是molokai,字体是 Droid Sans Mono for Powerline Nerd Font Complete.otf

需要额外字体,就将看中的字体,下载到 ~/.fonts 目录( 没有就新建 mkdir .fonts )
可以从windows系统中,抓字体,放到 ~/.fonts 目录下
之后,执行 fc-cache -vf ~/.fonts,以便系统更新字体缓存
最后,在gvim中,使用 :set guifont=* 就可以用gui的方式选择字体了
.vimrc 中的配置如下
colorscheme molokai
 "设置 gvim 字体
set guifont=DroidSansMonoForPowerlineNerdFont\ 12
molokai.vim代码如下:
" Vim color file
"
" Author: Tomas Restrepo <tomas@winterdom.com>
"
" Note: Based on the monokai theme for textmate
" by Wimer Hazenberg and its darker variant
" by Hamish Stuart Macpherson
"hi clearset background=dark
set t_Co=256 "告知molokai,终端支持256色。
if version > 580" no guarantees for version 5.8 and below, but this makes it stop" complaininghi clearif exists("syntax_on")syntax resetendif
endif
let g:colors_name="molokai"if exists("g:molokai_original")let s:molokai_original = g:molokai_original
elselet s:molokai_original = 0
endifhi Boolean         guifg=#AE81FF
hi Character       guifg=#E6DB74
hi Number          guifg=#AE81FF
hi String          guifg=#E6DB74
hi Conditional     guifg=#F92672               gui=bold
hi Constant        guifg=#AE81FF               gui=bold
hi Cursor          guifg=#000000 guibg=#F8F8F0
hi Debug           guifg=#BCA3A3               gui=bold
hi Define          guifg=#66D9EF
hi Delimiter       guifg=#8F8F8F
hi DiffAdd                       guibg=#13354A
hi DiffChange      guifg=#89807D guibg=#4C4745
hi DiffDelete      guifg=#960050 guibg=#1E0010
hi DiffText                      guibg=#4C4745 gui=italic,boldhi Directory       guifg=#A6E22E               gui=bold
hi Error           guifg=#960050 guibg=#1E0010
hi ErrorMsg        guifg=#F92672 guibg=#232526 gui=bold
hi Exception       guifg=#A6E22E               gui=bold
hi Float           guifg=#AE81FF
hi FoldColumn      guifg=#465457 guibg=#000000
hi Folded          guifg=#465457 guibg=#000000
hi Function        guifg=#A6E22E
hi Identifier      guifg=#FD971F
hi Ignore          guifg=#808080 guibg=bg
hi IncSearch       guifg=#C4BE89 guibg=#000000hi Keyword         guifg=#F92672               gui=bold
hi Label           guifg=#E6DB74               gui=none
hi Macro           guifg=#C4BE89               gui=italic
hi SpecialKey      guifg=#66D9EF               gui=italichi MatchParen      guifg=#000000 guibg=#FD971F gui=bold
hi ModeMsg         guifg=#E6DB74
hi MoreMsg         guifg=#E6DB74
hi Operator        guifg=#F92672" complete menu
hi Pmenu           guifg=#66D9EF guibg=#000000
hi PmenuSel                      guibg=#808080
hi PmenuSbar                     guibg=#080808
hi PmenuThumb      guifg=#66D9EFhi PreCondit       guifg=#A6E22E               gui=bold
hi PreProc         guifg=#A6E22E
hi Question        guifg=#66D9EF
hi Repeat          guifg=#F92672               gui=bold
hi Search          guifg=#FFFFFF guibg=#455354
" marks column
hi SignColumn      guifg=#A6E22E guibg=#232526
hi SpecialChar     guifg=#F92672               gui=bold
hi SpecialComment  guifg=#465457               gui=bold
hi Special         guifg=#66D9EF guibg=bg      gui=italic
hi SpecialKey      guifg=#888A85               gui=italic
if has("spell")hi SpellBad    guisp=#FF0000 gui=undercurlhi SpellCap    guisp=#7070F0 gui=undercurlhi SpellLocal  guisp=#70F0F0 gui=undercurlhi SpellRare   guisp=#FFFFFF gui=undercurl
endif
hi Statement       guifg=#F92672               gui=bold
hi StatusLine      guifg=#455354 guibg=fg
hi StatusLineNC    guifg=#808080 guibg=#080808
hi StorageClass    guifg=#FD971F               gui=italic
hi Structure       guifg=#66D9EF
hi Tag             guifg=#F92672               gui=italic
hi Title           guifg=#ef5939
hi Todo            guifg=#FFFFFF guibg=bg      gui=boldhi Typedef         guifg=#66D9EF
hi Type            guifg=#66D9EF               gui=none
hi Underlined      guifg=#808080               gui=underlinehi VertSplit       guifg=#808080 guibg=#080808 gui=bold
hi VisualNOS                     guibg=#403D3D
hi Visual                        guibg=#403D3D
hi WarningMsg      guifg=#FFFFFF guibg=#333333 gui=bold
hi WildMenu        guifg=#66D9EF guibg=#000000if s:molokai_original == 1hi Normal          guifg=#F8F8F2 guibg=#272822hi Comment         guifg=#75715Ehi CursorLine                    guibg=#3E3D32hi CursorColumn                  guibg=#3E3D32hi LineNr          guifg=#BCBCBC guibg=#3B3A32hi NonText         guifg=#BCBCBC guibg=#3B3A32
elsehi Normal          guifg=#F8F8F2 guibg=#1B1D1Ehi Comment         guifg=#465457hi CursorLine                    guibg=#293739hi CursorColumn                  guibg=#293739hi LineNr          guifg=#BCBCBC guibg=#232526hi NonText         guifg=#BCBCBC guibg=#232526
end"
" Support for 256-color terminal
"
if &t_Co > 255hi Boolean         ctermfg=135hi Character       ctermfg=144hi Number          ctermfg=135hi String          ctermfg=144hi Conditional     ctermfg=161               cterm=boldhi Constant        ctermfg=135               cterm=boldhi Cursor          ctermfg=16  ctermbg=253hi Debug           ctermfg=225               cterm=boldhi Define          ctermfg=81hi Delimiter       ctermfg=241hi DiffAdd                     ctermbg=24hi DiffChange      ctermfg=181 ctermbg=239hi DiffDelete      ctermfg=162 ctermbg=53hi DiffText                    ctermbg=102 cterm=boldhi Directory       ctermfg=118               cterm=boldhi Error           ctermfg=219 ctermbg=89hi ErrorMsg        ctermfg=199 ctermbg=16    cterm=boldhi Exception       ctermfg=118               cterm=boldhi Float           ctermfg=135hi FoldColumn      ctermfg=67  ctermbg=16hi Folded          ctermfg=67  ctermbg=16hi Function        ctermfg=118hi Identifier      ctermfg=208hi Ignore          ctermfg=244 ctermbg=232hi IncSearch       ctermfg=193 ctermbg=16hi Keyword         ctermfg=161               cterm=boldhi Label           ctermfg=229               cterm=nonehi Macro           ctermfg=193hi SpecialKey      ctermfg=81hi MatchParen      ctermfg=16  ctermbg=208 cterm=boldhi ModeMsg         ctermfg=229hi MoreMsg         ctermfg=229hi Operator        ctermfg=161" complete menuhi Pmenu           ctermfg=81  ctermbg=16hi PmenuSel                    ctermbg=244hi PmenuSbar                   ctermbg=232hi PmenuThumb      ctermfg=81hi PreCondit       ctermfg=118               cterm=boldhi PreProc         ctermfg=118hi Question        ctermfg=81hi Repeat          ctermfg=161               cterm=boldhi Search          ctermfg=253 ctermbg=66" marks columnhi SignColumn      ctermfg=118 ctermbg=235hi SpecialChar     ctermfg=161               cterm=boldhi SpecialComment  ctermfg=245               cterm=boldhi Special         ctermfg=81  ctermbg=232hi SpecialKey      ctermfg=245hi Statement       ctermfg=161               cterm=boldhi StatusLine      ctermfg=238 ctermbg=253hi StatusLineNC    ctermfg=244 ctermbg=232hi StorageClass    ctermfg=208hi Structure       ctermfg=81hi Tag             ctermfg=161hi Title           ctermfg=166hi Todo            ctermfg=231 ctermbg=232   cterm=boldhi Typedef         ctermfg=81hi Type            ctermfg=81                cterm=nonehi Underlined      ctermfg=244               cterm=underlinehi VertSplit       ctermfg=244 ctermbg=232   cterm=boldhi VisualNOS                   ctermbg=238hi Visual                      ctermbg=235hi WarningMsg      ctermfg=231 ctermbg=238   cterm=boldhi WildMenu        ctermfg=81  ctermbg=16hi Normal          ctermfg=252 ctermbg=233hi Comment         ctermfg=59hi CursorLine                  ctermbg=234   cterm=nonehi CursorColumn                ctermbg=234hi LineNr          ctermfg=250 ctermbg=234hi NonText         ctermfg=250 ctermbg=234
end

"solarized 方案配置

set t_Co=256
set term=xterm-256color
set background=dark
set nu
if system('uname')=="Linux\n"
   let g:solarized_termcolors=256
   let g:solarized_termctrans=1
   "开启 linux 下灰蒙蒙的遮罩
   let g:solarized_termtrans=1
endif
colorscheme solarized

Vim配色方案和字体设置相关推荐

  1. Eclipse配色方案以及字体设置和背景色设置

    本文记录Eclipse配色方案,以及怎么设置字体大小和背景护眼色. 管理配色方案的文件是workspace中的\.metadata\.plugins\org.eclipse.core.runtime\ ...

  2. vim配色方案colorscheme设置

    vim配色方案colorscheme设置 vim配色方案colorscheme设置_Web开发_web前端_web后端_linux_ubuntu学习_百度空间 vim配色方案colorscheme设置 ...

  3. 【转载】设置Windows中gvim的默认配色方案和字体

    /*gvim无法自动保存当前的设置,比如字体.配色方案.所以需要修改一下gvim的配置文件,使得每次都可以载入我们所希望的设置.修改vim安装目录下的_vimrc文件,把配色方案设置成黑色背景灰色文字 ...

  4. linux修改vim配色,Vim配色方案设置(更换Vim配色方案)

    (1)安装vim后,执行命令 whereis vim 你会看到返回结果:vim: /usr/bin/vim /usr/share/vim /usr/share/man/man1/vim.1.gz 注意 ...

  5. VIM 配色方案推荐

    本文将不再维护,现在我只用自己写的配色方案了:mycolors.md Note: 由于作者使用的是lightline,所以本文推荐的配色方案都只考虑lightline的兼容性 Note: 图很多,注意 ...

  6. vim配色方案murphy,以及多行注释插入技巧

    vim默认的注释颜色很暗, 眼睛看起来很累, 最开始我用highlight 来修改某种特定的颜色 语法是hi Comment ctermfg=white 逐渐发现颜色太多,一个一个改既麻烦又不统一 后 ...

  7. 【转】安装 vim 配色方案 colorscheme 详解

    配置颜色可以到这里去下载 http://vim.sourceforge.net/scripts/script.php?script_id=625 下载网页下面的 ColorSamplerPack.zi ...

  8. Solarized ----vim配色方案

    linux环境下成功 从csdn上下载文件,下载地址:http://download.csdn.net/detail/thisnameokbu/8728489 //切到相关目录 $cd vim-col ...

  9. secureCRT,永久设置,保护眼睛,配色方案

    配色后效果如下: 下面开始配色 1.选项(Options)==>会话选项(Sessions options)==>终端(Terminal)==>仿真(Emulation) 按图中标注 ...

最新文章

  1. Pandas 中的 concat 函数
  2. Installshield建立IE快捷方式的方法
  3. python三层装饰器-python3装饰器
  4. javascript设计模式实践之模板方法--具有百叶窗切换图片效果的JQuery插件(二)...
  5. Python TCP聊天器
  6. 史上最完整的iOS DIY framework 详细教程(一)
  7. LeetCode 450. 删除二叉搜索树中的节点
  8. 关于数据传输格式的序列化和反序列化
  9. 关于量子计算机的科学论文,量子计算机论文,关于科学家尝试用量子计算机创造时间旅行论文范文-毕业论文网...
  10. java web核心编程_JavaWeb核心编程之(三)Servlet配置
  11. 遥感高光谱分类文献阅读:Going Deeper with Contextual CNN for Hyperspectral Image Classification
  12. javascript测试题和参考答案
  13. VirtualBox虚拟机,WIN7的性能远远落后于LINUX及解决办法
  14. 不讲武德,Java分布式面试题集合含答案!
  15. 诺基亚称霸时代终结 Ovi商店面临命运抉择
  16. iOS 给三方日历加上农历
  17. 嵌入式菜单LCD简单版
  18. C++用字符串组成心形图案的尝试
  19. NAT之server nat
  20. 谷歌 Android 13 曝光

热门文章

  1. VUE仿猫眼电影总结(一)
  2. 数据库大批量SQL插入性能优化
  3. 机场航班保障系统总体设计
  4. 第十三届恩智浦智能车平衡组
  5. 解析石墨烯技术专利:锂离子电池成热点技术领域
  6. pcs7加热炉画面流程组态_毕业设计(论文)-基于PCS7的管式加热炉控制系统设计.doc...
  7. wps文档一敲空格就换行_wps文档中第一行字后面有很多空格,可是第二行就是上不来,按删除键就会把第一行字删了,为什么...
  8. Java调用linux终端命令
  9. 用 Python 自动生成数据日报!
  10. 滑动轨迹生成的思路和代码分享-测试可过极验 90%机率