Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A Vim plugin to QUICKLY & accurately highlight common hex & CSS color representations.

License

NotificationsYou must be signed in to change notification settings

BourgeoisBear/clrzr

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Vim plugin to accurately highlight common color representations.

Asciicast

asciicast

Screenshots

screenshot

The left screen showscolortest.txt when the current:colorscheme supplies ahex#RRGGBB background color for theNormal highlight group. This allows usto blend alpha values with the current background color.

The right screen shows the same file when the background color is either suppliedas a palette index, or omitted. In this case, we ignore the alpha term andexclude it from the highlight, since we no longer have a precise color valueto blend with.

Hex Modes

- (#|0x)RGB- (#|0x)RGBA- (#|0x)RRGGBB- (#|0x)RRGGBBAA

CSS Modes

- rgb((byte|%), (byte|%), (byte|%))- rgba((byte|%), (byte|%), (byte|%), ([0,1]|%))- hsl([0,360], %, %)- hsla([0,360], %, %, ([0,1]|%))

Installation

cd~/.vim/pack/plugins/start  git clone https://github.com/BourgeoisBear/clrzr

Rebuild helptags withhelptags ALL, then see:help clrzr for more options.

NOTE:clrzr requires a copy ofawk, callable from your system path.This is used to speed up pattern extraction. Almost any version will do.On Unix/Linux/Mac, it is probably already intstalled.

True-Color Support

Works in gVim or any terminal with true-color support. If your terminal is true-color, butyou are not seeing the colors, add the following lines to yourvimrc and restart:

" sets foreground color (ANSI, true-color mode)let &t_8f="\e[38;2;%lu;%lu;%lum"" sets background color (ANSI, true-color mode)let &t_8b="\e[48;2;%lu;%lu;%lum"settermguicolors

Colors As You Type

setnocursorline

Sometimes,cursorline obscures the highlights added byclrzr. Disable it to seecolors as you type them. Very useful in combination withCTRL-A andCTRL-X (increment & decrement)!

Origin

This version is based onhttps://github.com/lilydjwg/colorizer, also found ascolorizer.vim on vim.org

About

A Vim plugin to QUICKLY & accurately highlight common hex & CSS color representations.

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • Vim Script92.7%
  • Awk7.3%

[8]ページ先頭

©2009-2025 Movatter.jp