터미널에서 사용할 수 있는 색상과 색상 번호 목록

2812 단어 Terminalvimrc루비
vim의 colorscheme을 사용자 정의하기 위해 색 번호 목록을 원한다고 생각했습니다.
게다가 iTerm2의 Color 설정이 반영되고 있는 상태의 색을 알고 싶었으므로, 확실히 이쪽의 블로그의 기사를 참고로 터미널상에서 색 일람을 생성.
  • VimL로 색을 지정하는 숫자 목록 | Inhale n' Exhale

  • Ruby로 썼습니다.

    termcolor.rb
    # -*- coding: utf-8 -*-
    
    @fg = "\x1b[38;5;"
    @bg = "\x1b[48;5;"
    @rs = "\x1b[0m"
    
    def color(code)
      number = '%3d' % code
      "#{@bg}#{code}m #{number}#{@rs}#{@fg}#{code}m #{number}#{@rs} "
    end
    
    256.times do |n|
      print color(n)
      print "\n" if (n + 1).modulo(8).zero?
    end
    print "\n"
    

    실행하면 이런 느낌.

    좋은 웹페이지 즐겨찾기