You are not logged in.

#26 2009-11-09 17:27:12

N30N
Member
Registered: 2007-04-08
Posts: 273

Re: Share your vim theme

HashBox wrote:

could you spare me the line in your .vimrc that gives you those little tab arrows?

" highlighting tabs, trailing white space and non braking spaces
if &term !=# "linux"
    set list listchars=tab:\➜\ ,trail:·,nbsp:-
endif
Stalafin wrote:

@ Droog, N3ON:
You guys are using gvim rather than vim, or am I mistaken?

The above was vim + rxvt-unicode-256color (I'm not a fan of gvim).

Offline

#27 2009-11-09 23:45:43

HashBox
Member
Registered: 2009-01-22
Posts: 271

Re: Share your vim theme

Thanks N30N smile

Offline

#28 2009-11-10 00:38:38

Reasons
Member
From: Washington
Registered: 2007-11-04
Posts: 572

Re: Share your vim theme

N30N wrote:
HashBox wrote:

could you spare me the line in your .vimrc that gives you those little tab arrows?

" highlighting tabs, trailing white space and non braking spaces
if &term !=# "linux"
    set list listchars=tab:\➜\ ,trail:·,nbsp:-
endif
Stalafin wrote:

@ Droog, N3ON:
You guys are using gvim rather than vim, or am I mistaken?

The above was vim + rxvt-unicode-256color (I'm not a fan of gvim).

Do you know if it is possible to make this work when you use "set expandtab"?

Offline

#29 2009-11-10 16:19:51

N30N
Member
Registered: 2007-04-08
Posts: 273

Re: Share your vim theme

Reasons wrote:

Do you know if it is possible to make this work when you use "set expandtab"?

I don't think you can (+1 for tabs in the age old debate tongue). You could use autocmds to convert indentation on read and once again on save.

Offline

#30 2009-11-11 16:32:12

Borosai
Member
From: Sandy Appendix, U.S.A.
Registered: 2006-06-15
Posts: 227

Re: Share your vim theme

I'm using my own colorscheme called bclear.

tMnF4Ng

http://www.vim.org/scripts/script.php?script_id=2739

Offline

#31 2009-11-11 18:24:22

Reasons
Member
From: Washington
Registered: 2007-11-04
Posts: 572

Re: Share your vim theme

N30N wrote:
Reasons wrote:

Do you know if it is possible to make this work when you use "set expandtab"?

I don't think you can (+1 for tabs in the age old debate tongue). You could use autocmds to convert indentation on read and once again on save.

Too much work. tongue

I'm really just looking for something like notepad++ where it'll have lines or something so I can make sure everything is in the right spot.

Offline

#32 2009-11-18 03:24:35

Pox
Member
From: Melbourne, AU
Registered: 2007-10-04
Posts: 66

Re: Share your vim theme

I needed a nice light-background theme for the laptop and couldn't find any that were quite to my tastes - so I stole some colours from the github syntax highlighter to make a gvim theme.  Loving it at the moment.

LJXdyl.png

Download:
http://www.vim.org/scripts/script.php?script_id=2855

Offline

#33 2010-02-06 23:55:07

milomouse
Member
Registered: 2009-03-24
Posts: 940
Website

Re: Share your vim theme

Finally tried making my own theme. Started from the ground up, took the better part of this evening. tongue I tried not using "xdefaults" colors but couldn't avoid it sometime, so user experience may vary. Mostly made this for myself but thought I'd share.

" Vim color file
" Maintainer: milomouse <vincent[at]fea.st>
" Last Change: 2010-02-06
" Colorful yet muted-- Made for console-- Use at own discretion.
 
set background=dark
hi clear
if exists("syntax_on")
    syntax reset
endif
let g:colors_name="cottonmouse"
 
if &t_Co > 255
  hi Normal term=none cterm=none ctermfg=59 ctermbg=233
  hi Boolean term=none cterm=none ctermfg=9 ctermbg=none
  hi Character term=none cterm=none ctermfg=9 ctermbg=none
  hi Comment term=none cterm=none ctermfg=238 ctermbg=234
  hi Conditional term=none cterm=none ctermfg=6 ctermbg=none
  hi Constant term=none cterm=none ctermfg=13 ctermbg=none
  hi Cursor term=none cterm=none ctermfg=233 ctermbg=109
  hi CursorLine term=none cterm=none ctermbg=3
  hi Debug term=none cterm=none ctermfg=181 ctermbg=none
  hi Define term=none cterm=none ctermfg=13 ctermbg=none
  hi Delimiter term=none cterm=none ctermfg=109 ctermbg=none
  hi DiffAdd term=none cterm=none ctermfg=66 ctermbg=237
  hi DiffChange term=none cterm=none ctermbg=236
  hi DiffDelete term=none cterm=none ctermfg=236 ctermbg=238
  hi DiffText term=none cterm=none ctermfg=217 ctermbg=237
  hi Directory term=none cterm=none ctermfg=188 ctermbg=none
  hi ErrorMsg term=none cterm=none ctermfg=13 ctermbg=none
  hi Error term=none cterm=none ctermfg=13 ctermbg=234
  hi Exception term=none cterm=none ctermfg=249 ctermbg=none
  hi Float term=none cterm=none ctermfg=251 ctermbg=none
  hi FoldColumn term=none cterm=none ctermfg=97 ctermbg=238
  hi Folded term=none cterm=none ctermfg=97 ctermbg=none
  hi Function term=none cterm=none ctermfg=95 ctermbg=none
  hi Identifier term=none cterm=none ctermfg=110 ctermbg=none
  hi IncSearch term=none cterm=none ctermfg=131 ctermbg=none
  hi Keyword term=none cterm=none ctermfg=140 ctermbg=none
  hi Label term=none cterm=none ctermfg=187 ctermbg=none
  hi LineNr term=none cterm=none ctermfg=235 ctermbg=233
  hi Macro term=none cterm=none ctermfg=13 ctermbg=none
  hi ModeMsg term=none cterm=none ctermfg=13 ctermbg=none
  hi MoreMsg term=none cterm=none ctermfg=15 ctermbg=none
  hi NonText term=none cterm=none ctermfg=238 ctermbg=234
  hi Number term=none cterm=none ctermfg=141 ctermbg=none
  hi Operator term=none cterm=none ctermfg=38 ctermbg=none
  hi PreCondit term=none cterm=none ctermfg=180 ctermbg=none
  hi PreProc term=none cterm=none ctermfg=102 ctermbg=234
  hi Question term=none cterm=none ctermfg=15 ctermbg=none
  hi Repeat term=none cterm=none ctermfg=131 ctermbg=none
  hi Search term=none cterm=none ctermfg=9 ctermbg=none
  hi SpecialChar term=none cterm=none ctermfg=181 ctermbg=none
  hi SpecialComment term=none cterm=none ctermfg=108 ctermbg=none
  hi Special term=none cterm=none ctermfg=140 ctermbg=none
  hi SpecialKey term=none cterm=none ctermfg=151 ctermbg=none
  hi Statement term=none cterm=none ctermfg=103 ctermbg=none
  hi StatusLine term=none cterm=none ctermfg=6 ctermbg=234
  hi StatusLineNC term=none cterm=none ctermfg=234 ctermbg=59
  hi StorageClass term=none cterm=none ctermfg=249 ctermbg=none
  hi String term=none cterm=none ctermfg=1 ctermbg=none
  hi Structure term=none cterm=none ctermfg=229 ctermbg=none
  hi Tag term=none cterm=none ctermfg=10 ctermbg=none
  hi Title term=none cterm=none ctermfg=7 ctermbg=none
  hi Todo term=none cterm=none ctermfg=95 ctermbg=none
  hi Typedef term=none cterm=none ctermfg=253 ctermbg=none
  hi Type term=none cterm=none ctermfg=102 ctermbg=none
  hi Underlined term=none cterm=none ctermfg=188 ctermbg=none
  hi VertSplit term=none cterm=none ctermfg=236 ctermbg=59
  hi VisualNOS term=none cterm=none ctermfg=5 ctermbg=none
  hi WarningMsg term=none cterm=none ctermfg=15 ctermbg=none
  hi WildMenu term=none cterm=none ctermfg=194 ctermbg=none
else
  hi Normal term=none cterm=none ctermfg=DarkGray ctermbg=Black
  hi Boolean term=none cterm=none ctermfg=DarkRed ctermbg=none
  hi Character term=none cterm=none ctermfg=DarkRed ctermbg=none
  hi Comment term=none cterm=none ctermfg=DarkGray ctermbg=Black
  hi Conditional term=none cterm=none ctermfg=DarkBlue ctermbg=none
  hi Constant term=none cterm=none ctermfg=DarkGray ctermbg=none
  hi Cursor term=none cterm=none ctermfg=DarkGray ctermbg=none
  hi CursorLine term=none cterm=none ctermbg=Cyan
  hi Debug term=none cterm=none ctermfg=DarkGray ctermbg=none
  hi Define term=none cterm=none ctermfg=Gray ctermbg=none
  hi Delimiter term=none cterm=none ctermfg=Gray ctermbg=none
  hi DiffAdd term=none cterm=none ctermfg=DarkCyan ctermbg=DarkGray
  hi DiffChange term=none cterm=none ctermbg=DarkGray
  hi DiffDelete term=none cterm=none ctermfg=DarkGray ctermbg=Black
  hi DiffText term=none cterm=none ctermfg=Gray ctermbg=Black
  hi Directory term=none cterm=none ctermfg=Magenta ctermbg=none
  hi ErrorMsg term=none cterm=none ctermfg=Magenta ctermbg=none
  hi Error term=none cterm=none ctermfg=Magenta ctermbg=Black
  hi Exception term=none cterm=none ctermfg=DarkRed ctermbg=none
  hi Float term=none cterm=none ctermfg=DarkMagenta ctermbg=none
  hi FoldColumn term=none cterm=none ctermfg=DarkCyan ctermbg=Black
  hi Folded term=none cterm=none ctermfg=DarkCyan ctermbg=none
  hi Function term=none cterm=none ctermfg=Magenta ctermbg=none
  hi Identifier term=none cterm=none ctermfg=DarkBlue ctermbg=none
  hi IncSearch term=none cterm=none ctermfg=DarkBlue ctermbg=none
  hi Keyword term=none cterm=none ctermfg=DarkMagenta ctermbg=none
  hi Label term=none cterm=none ctermfg=DarkMagenta ctermbg=none
  hi LineNr term=none cterm=none ctermfg=DarkGray ctermbg=Black
  hi Macro term=none cterm=none ctermfg=DarkRed ctermbg=none
  hi ModeMsg term=none cterm=none ctermfg=DarkRed ctermbg=none
  hi MoreMsg term=none cterm=none ctermfg=DarkCyan ctermbg=none
  hi NonText term=none cterm=none ctermfg=DarkGray ctermbg=Black
  hi Number term=none cterm=none ctermfg=Magenta ctermbg=none
  hi Operator term=none cterm=none ctermfg=Cyan ctermbg=none
  hi PreCondit term=none cterm=none ctermfg=DarkRed ctermbg=none
  hi PreProc term=none cterm=none ctermfg=Gray ctermbg=Black
  hi Question term=none cterm=none ctermfg=DarkCyan ctermbg=none
  hi Repeat term=none cterm=none ctermfg=Blue ctermbg=none
  hi Search term=none cterm=none ctermfg=DarkBlue ctermbg=none
  hi SpecialChar term=none cterm=none ctermfg=Blue ctermbg=none
  hi SpecialComment term=none cterm=none ctermfg=DarkBlue ctermbg=none
  hi Special term=none cterm=none ctermfg=Blue ctermbg=none
  hi SpecialKey term=none cterm=none ctermfg=Blue ctermbg=none
  hi Statement term=none cterm=none ctermfg=DarkCyan ctermbg=none
  hi StatusLine term=none cterm=none ctermfg=DarkBlue ctermbg=DarkCyan
  hi StatusLineNC term=none cterm=none ctermfg=DarkBlue ctermbg=DarkGray
  hi StorageClass term=none cterm=none ctermfg=Magenta ctermbg=none
  hi String term=none cterm=none ctermfg=DarkRed ctermbg=none
  hi Structure term=none cterm=none ctermfg=DarkMagenta ctermbg=none
  hi Tag term=none cterm=none ctermfg=DarkGray ctermbg=none
  hi Title term=none cterm=none ctermfg=DarkGray ctermbg=none
  hi Todo term=none cterm=none ctermfg=Red ctermbg=none
  hi Typedef term=none cterm=none ctermfg=DarkCyan ctermbg=none
  hi Type term=none cterm=none ctermfg=DarkGray ctermbg=none
  hi Underlined term=none cterm=none ctermfg=Gray ctermbg=none
  hi VertSplit term=none cterm=none ctermfg=DarkBlue ctermbg=DarkGray
  hi VisualNOS term=none cterm=none ctermfg=Magenta ctermbg=none
  hi WarningMsg term=none cterm=none ctermfg=DarkMagenta ctermbg=none
  hi WildMenu term=none cterm=none ctermfg=DarkBlue ctermbg=none
endif

th_vimcolors.png
screenshot..

edit: Here's link for formatted file: http://github.com/milomouse/dotfiles/bl … nmouse.vim

Last edited by milomouse (2010-02-07 00:56:20)

Offline

#34 2010-02-07 00:22:58

Kitty
Member
From: The Burning Desert
Registered: 2008-01-11
Posts: 88

Re: Share your vim theme

@milo

I really like that one, but using Sakura the cursor disappears. sad


/etc/rc.d/ is where daemons reside. Beware.

Offline

#35 2010-02-07 00:35:50

dmz
Member
From: Sweden
Registered: 2008-08-27
Posts: 881
Website

Offline

#36 2010-02-07 00:37:11

milomouse
Member
Registered: 2009-03-24
Posts: 940
Website

Re: Share your vim theme

@Kitty:
I'm not familiar with Sakura but I just installed and it does the same thing for me, even when I'm not in vim and even when I use different colorschemes. The mouse appears when I move it but when I start typing it disappears. I'm guessing it's a Sakura/vte thing because it doesn't do it urxvt or xterm, regardless of vim colorscheme or if I'm in vim or not.

Offline

#37 2010-02-07 05:14:27

Kitty
Member
From: The Burning Desert
Registered: 2008-01-11
Posts: 88

Re: Share your vim theme

@milo
I finally had the time to properly set up urvxtc/d and am much happier to be done with vte terms.


/etc/rc.d/ is where daemons reside. Beware.

Offline

#38 2010-02-12 19:29:05

JesusSuperstar
Member
From: /dev/heaven
Registered: 2009-10-11
Posts: 77
Website

Re: Share your vim theme

stolen things, not much done by me
tM2Vvcg

tM2o3NQ

link

Last edited by JesusSuperstar (2010-02-12 19:32:09)


.:[dotfiles]:.

Offline

#39 2013-05-06 15:11:53

milomouse
Member
Registered: 2009-03-24
Posts: 940
Website

Re: Share your vim theme

Updated 'cottonmouse.vim' colorscheme quite a bit, so I figured I'd leave the old version in my previous post and add this newer one down here if that's OK.
Full 256-color, designed for console -- no GUI, sorry.

" Vim color file
" Author:       milomouse <vincent[at]fea.st>
" Maintainer:   milomouse <vincent[at]fea.st>
" Created:      2010-xx-xx
" Last Change:  2013-05-06
" Colorful yet muted -- Designed for 256-color console

set background=dark
hi clear
if exists("syntax_on")
  syntax reset
endif
let g:colors_name="cottonmouse"

if ( &t_Co >= 255 || $TERM =~? "256color" )
  hi Normal         term=none cterm=none ctermfg=59   ctermbg=234
  hi Boolean        term=none cterm=none ctermfg=132  ctermbg=none
  hi Character      term=none cterm=none ctermfg=60   ctermbg=none
  hi Comment        term=none cterm=none ctermfg=238  ctermbg=235
  hi Conditional    term=none cterm=none ctermfg=140  ctermbg=none
  hi Constant       term=none cterm=none ctermfg=60   ctermbg=none
  hi Cursor         term=none cterm=none ctermfg=233  ctermbg=109
  hi CursorLine     term=none cterm=none ctermfg=none ctermbg=235
  hi CursorLineNr   term=none cterm=none ctermfg=132  ctermbg=235
  hi CursorColumn   term=none cterm=none ctermfg=none ctermbg=235
  hi Debug          term=none cterm=none ctermfg=181  ctermbg=none
  hi Define         term=none cterm=none ctermfg=97   ctermbg=none
  hi Delimiter      term=none cterm=none ctermfg=73   ctermbg=none
  hi DiffAdd        term=none cterm=none ctermfg=66   ctermbg=237
  hi DiffChange     term=none cterm=none              ctermbg=236
  hi DiffDelete     term=none cterm=none ctermfg=236  ctermbg=238
  hi DiffText       term=none cterm=none ctermfg=217  ctermbg=237
  hi Directory      term=none cterm=none ctermfg=188  ctermbg=none
  hi ErrorMsg       term=none cterm=none ctermfg=38   ctermbg=none
  hi Error          term=none cterm=none ctermfg=108  ctermbg=235
  hi Exception      term=none cterm=none ctermfg=249  ctermbg=none
  hi Float          term=none cterm=none ctermfg=251  ctermbg=none
  hi FoldColumn     term=none cterm=none ctermfg=97   ctermbg=238
  hi Folded         term=none cterm=none ctermfg=65   ctermbg=none
  hi Function       term=none cterm=none ctermfg=132  ctermbg=none
  hi Identifier     term=none cterm=none ctermfg=110  ctermbg=none
  hi IncSearch      term=none cterm=none ctermfg=232  ctermbg=78
  hi Keyword        term=none cterm=none ctermfg=97   ctermbg=none
  hi Label          term=none cterm=none ctermfg=187  ctermbg=none
  hi LineNr         term=none cterm=none ctermfg=236  ctermbg=234
  hi MatchParen     term=none cterm=none ctermfg=236  ctermbg=132
  hi Macro          term=none cterm=none ctermfg=99   ctermbg=none
  hi ModeMsg        term=none cterm=none ctermfg=132  ctermbg=none
  hi MoreMsg        term=none cterm=none ctermfg=60   ctermbg=none
  hi NonText        term=none cterm=none ctermfg=238  ctermbg=235
  hi Number         term=none cterm=none ctermfg=110  ctermbg=none
  hi Operator       term=none cterm=none ctermfg=38   ctermbg=none
  hi PreCondit      term=none cterm=none ctermfg=180  ctermbg=none
  hi PreProc        term=none cterm=none ctermfg=245  ctermbg=none
  hi Question       term=none cterm=none ctermfg=15   ctermbg=none
  hi Repeat         term=none cterm=none ctermfg=97   ctermbg=none
  hi Search         term=none cterm=none ctermfg=75   ctermbg=none
  hi SpecialChar    term=none cterm=none ctermfg=108  ctermbg=none
  hi SpecialComment term=none cterm=none ctermfg=108  ctermbg=none
  hi Special        term=none cterm=none ctermfg=140  ctermbg=none
  hi SpecialKey     term=none cterm=none ctermfg=151  ctermbg=none
  hi Statement      term=none cterm=none ctermfg=139  ctermbg=none
  hi StatusLine     term=none cterm=none ctermfg=234  ctermbg=240
  hi StatusLineNC   term=none cterm=none ctermfg=239  ctermbg=236
  hi StorageClass   term=none cterm=none ctermfg=249  ctermbg=none
  hi String         term=none cterm=none ctermfg=249  ctermbg=none
  hi Structure      term=none cterm=none ctermfg=229  ctermbg=none
  hi TabLine        term=none cterm=none ctermfg=239  ctermbg=236
  hi TabLineFill    term=none cterm=none ctermfg=239  ctermbg=236
  hi TabLineSel     term=none cterm=none ctermfg=244  ctermbg=234
  hi Tag            term=none cterm=none ctermfg=108  ctermbg=none
  hi Title          term=none cterm=none ctermfg=110  ctermbg=none
  hi Todo           term=none cterm=none ctermfg=60   ctermbg=235
  hi Typedef        term=none cterm=none ctermfg=253  ctermbg=none
  hi Type           term=none cterm=none ctermfg=60   ctermbg=none
  hi Underlined     term=none cterm=none ctermfg=188  ctermbg=none
  hi VertSplit      term=none cterm=none ctermfg=235  ctermbg=236
  hi VisualNOS      term=none cterm=none ctermfg=99   ctermbg=none
  hi WarningMsg     term=none cterm=none ctermfg=38   ctermbg=none
  hi WildMenu       term=none cterm=none ctermfg=60   ctermbg=none
endif

cottonmouse.th.png

Decided to add a little more vibrancy to the theme but keep it subtle.  May update later if something doesn't look right.

Edit:  Oops, didn't realize last post was 2010 until I just reviewed it..   wonder if there's a newer thread.  Oh well.
Edit2: Updated CursorLineNr from default Yellow (not reflected in screenshot)

Last edited by milomouse (2013-05-06 18:00:58)

Offline

#40 2013-12-14 16:35:39

suija
Member
Registered: 2013-06-23
Posts: 34

Re: Share your vim theme

I wanna advertise my color scheme a bit, is this the right thread?

Since I couldn't find a good light theme, I decided to make my own.

Screenshots and the theme are here: http://www.vim.org/scripts/script.php?script_id=4798

Works better in gvim.


..   ..- ... .   .- .-. -.-. ....   -... - .--

Offline

#41 2013-12-23 11:13:53

z3bra
Member
From: France
Registered: 2012-03-19
Posts: 41
Website

Re: Share your vim theme

I made my own, that is 8 colors only (well, it displays 16, using the bold
attribute) so that my vim scheme fit my overall theme, and is tweakable through
Xresources.  I also find it easy on the eyes and is not really intrusive (not
like those flashy schemes that colors every single word to burn your eyes)

~/.vim/colors/shblah.vim

" Terminal setup.
"
set background=dark
if version > 580
    highlight clear
    if exists("g:syntax_on")
        syntax reset
    endif
endif
let g:colors_name="shblah"

"
" Highlighting definitions.
"

    "
    " Actual colours and styles.
    "
    highlight ColorColumn  term=NONE cterm=NONE ctermfg=NONE ctermbg=3
    highlight Comment      term=NONE cterm=bold ctermfg=0    ctermbg=NONE
    highlight Constant     term=NONE cterm=bold ctermfg=2    ctermbg=NONE
    highlight Cursor       term=NONE cterm=bold ctermfg=3    ctermbg=NONE
    highlight CursorLine   term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE
    highlight DiffAdd      term=NONE cterm=NONE ctermfg=NONE ctermbg=2
    highlight DiffChange   term=NONE cterm=NONE ctermfg=NONE ctermbg=4
    highlight DiffDelete   term=NONE cterm=NONE ctermfg=NONE ctermbg=1
    highlight FoldColumn   term=NONE cterm=bold ctermfg=0    ctermbg=NONE
    highlight Folded       term=NONE cterm=bold ctermfg=0    ctermbg=NONE
    highlight Function     term=NONE cterm=bold ctermfg=7    ctermbg=NONE
    highlight Identifier   term=NONE cterm=bold ctermfg=1    ctermbg=NONE
    highlight IncSearch    term=NONE cterm=NONE ctermfg=0    ctermbg=4
    highlight NonText      term=NONE cterm=bold ctermfg=0    ctermbg=NONE
    highlight Normal       term=NONE cterm=NONE ctermfg=7    ctermbg=NONE
    highlight Pmenu        term=NONE cterm=NONE ctermfg=0    ctermbg=7
    highlight PreProc      term=NONE cterm=bold ctermfg=3    ctermbg=NONE
    highlight Search       term=NONE cterm=bold ctermfg=0    ctermbg=4
    highlight Special      term=NONE cterm=bold ctermfg=2    ctermbg=NONE
    highlight SpecialKey   term=NONE cterm=NONE ctermfg=2    ctermbg=NONE
    highlight Statement    term=NONE cterm=bold ctermfg=7    ctermbg=NONE
    highlight StatusLine   term=NONE cterm=NONE ctermfg=7    ctermbg=NONE
    highlight StatusLineNC term=NONE cterm=NONE ctermfg=6    ctermbg=NONE
    highlight String       term=NONE cterm=NONE ctermfg=1    ctermbg=NONE
    highlight Todo         term=NONE cterm=NONE ctermfg=0    ctermbg=1
    highlight Type         term=NONE cterm=NONE ctermfg=3    ctermbg=NONE
    highlight VertSplit    term=NONE cterm=bold ctermfg=0    ctermbg=NONE
    highlight Visual       term=NONE cterm=bold ctermfg=7    ctermbg=3

    "
    " General highlighting group links.
    "
    highlight! link Title           Normal
    highlight! link LineNr          NonText
    highlight! link TabLine         StatusLineNC
    highlight! link TabLineFill     StatusLineNC
    highlight! link TabLineSel      StatusLine
    highlight! link VimHiGroup      VimGroup

Have the colorscheme tester as a bonus wink

" Test the actual colorscheme. source it to view in real-time
syn match Comment      "__Comment.*"
syn match Constant     "__Constant.*"
syn match Cursor       "__Cursor.*"
syn match CursorLine   "__CursorLine.*"
syn match DiffAdd      "__DiffAdd.*"
syn match DiffChange   "__DiffChange.*"
syn match DiffDelete   "__DiffDelete.*"
syn match Folded       "__Folded.*"
syn match Function     "__Function.*"
syn match Identifier   "__Identifier.*"
syn match IncSearch    "__IncSearch.*"
syn match NonText      "__NonText.*"
syn match Normal       "__Normal.*"
syn match Pmenu        "__Pmenu.*"
syn match PreProc      "__PreProc.*"
syn match Search       "__Search.*"
syn match Special      "__Special.*"
syn match SpecialKey   "__SpecialKey.*"
syn match Statement    "__Statement.*"
syn match StatusLine   "__StatusLine.*"
syn match StatusLineNC "__StatusLineNC.*"
syn match String       "__String.*"
syn match Todo         "__Todo.*"
syn match Type         "__Type.*"
syn match VertSplit    "__VertSplit.*"
syn match Visual       "__Visual.*"

Mandatory shot:
    http://raw.z3bra.org/img/vim.png

Last edited by z3bra (2013-12-23 11:15:17)


Hobbes: Shouldn't we read the instructions?
Calvin: Do I look like a sissy ?

Offline

#42 2013-12-23 16:10:04

Prezioso
Member
Registered: 2011-01-17
Posts: 83

Re: Share your vim theme

z3bra wrote:

I made my own, that is 8 colors only (well, it displays 16, using the bold
attribute) so that my vim scheme fit my overall theme, and is tweakable through
Xresources.  I also find it easy on the eyes and is not really intrusive (not
like those flashy schemes that colors every single word to burn your eyes)

~/.vim/colors/shblah.vim

" Terminal setup.
"
set background=dark
if version > 580
    highlight clear
    if exists("g:syntax_on")
        syntax reset
    endif
endif
let g:colors_name="shblah"

"
" Highlighting definitions.
"

    "
    " Actual colours and styles.
    "
    highlight ColorColumn  term=NONE cterm=NONE ctermfg=NONE ctermbg=3
    highlight Comment      term=NONE cterm=bold ctermfg=0    ctermbg=NONE
    highlight Constant     term=NONE cterm=bold ctermfg=2    ctermbg=NONE
    highlight Cursor       term=NONE cterm=bold ctermfg=3    ctermbg=NONE
    highlight CursorLine   term=NONE cterm=NONE ctermfg=NONE ctermbg=NONE
    highlight DiffAdd      term=NONE cterm=NONE ctermfg=NONE ctermbg=2
    highlight DiffChange   term=NONE cterm=NONE ctermfg=NONE ctermbg=4
    highlight DiffDelete   term=NONE cterm=NONE ctermfg=NONE ctermbg=1
    highlight FoldColumn   term=NONE cterm=bold ctermfg=0    ctermbg=NONE
    highlight Folded       term=NONE cterm=bold ctermfg=0    ctermbg=NONE
    highlight Function     term=NONE cterm=bold ctermfg=7    ctermbg=NONE
    highlight Identifier   term=NONE cterm=bold ctermfg=1    ctermbg=NONE
    highlight IncSearch    term=NONE cterm=NONE ctermfg=0    ctermbg=4
    highlight NonText      term=NONE cterm=bold ctermfg=0    ctermbg=NONE
    highlight Normal       term=NONE cterm=NONE ctermfg=7    ctermbg=NONE
    highlight Pmenu        term=NONE cterm=NONE ctermfg=0    ctermbg=7
    highlight PreProc      term=NONE cterm=bold ctermfg=3    ctermbg=NONE
    highlight Search       term=NONE cterm=bold ctermfg=0    ctermbg=4
    highlight Special      term=NONE cterm=bold ctermfg=2    ctermbg=NONE
    highlight SpecialKey   term=NONE cterm=NONE ctermfg=2    ctermbg=NONE
    highlight Statement    term=NONE cterm=bold ctermfg=7    ctermbg=NONE
    highlight StatusLine   term=NONE cterm=NONE ctermfg=7    ctermbg=NONE
    highlight StatusLineNC term=NONE cterm=NONE ctermfg=6    ctermbg=NONE
    highlight String       term=NONE cterm=NONE ctermfg=1    ctermbg=NONE
    highlight Todo         term=NONE cterm=NONE ctermfg=0    ctermbg=1
    highlight Type         term=NONE cterm=NONE ctermfg=3    ctermbg=NONE
    highlight VertSplit    term=NONE cterm=bold ctermfg=0    ctermbg=NONE
    highlight Visual       term=NONE cterm=bold ctermfg=7    ctermbg=3

    "
    " General highlighting group links.
    "
    highlight! link Title           Normal
    highlight! link LineNr          NonText
    highlight! link TabLine         StatusLineNC
    highlight! link TabLineFill     StatusLineNC
    highlight! link TabLineSel      StatusLine
    highlight! link VimHiGroup      VimGroup

Have the colorscheme tester as a bonus wink

" Test the actual colorscheme. source it to view in real-time
syn match Comment      "__Comment.*"
syn match Constant     "__Constant.*"
syn match Cursor       "__Cursor.*"
syn match CursorLine   "__CursorLine.*"
syn match DiffAdd      "__DiffAdd.*"
syn match DiffChange   "__DiffChange.*"
syn match DiffDelete   "__DiffDelete.*"
syn match Folded       "__Folded.*"
syn match Function     "__Function.*"
syn match Identifier   "__Identifier.*"
syn match IncSearch    "__IncSearch.*"
syn match NonText      "__NonText.*"
syn match Normal       "__Normal.*"
syn match Pmenu        "__Pmenu.*"
syn match PreProc      "__PreProc.*"
syn match Search       "__Search.*"
syn match Special      "__Special.*"
syn match SpecialKey   "__SpecialKey.*"
syn match Statement    "__Statement.*"
syn match StatusLine   "__StatusLine.*"
syn match StatusLineNC "__StatusLineNC.*"
syn match String       "__String.*"
syn match Todo         "__Todo.*"
syn match Type         "__Type.*"
syn match VertSplit    "__VertSplit.*"
syn match Visual       "__Visual.*"

Mandatory shot:
    http://raw.z3bra.org/img/vim.png

wow! and the wow also goes to the rest of the system. Can I see your tmux(or is it screen?) conf file?

Offline

#43 2013-12-23 18:27:49

z3bra
Member
From: France
Registered: 2012-03-19
Posts: 41
Website

Re: Share your vim theme

@prezioso : Thanks :-)

You will find tmux conf and everything else at http://git.z3bra.org ;-)


Hobbes: Shouldn't we read the instructions?
Calvin: Do I look like a sissy ?

Offline

Board footer

Powered by FluxBB