snipt

Ctrl+h for KB shortcuts

Bash

mac osx leopard vim terminal colors

" This .vimrc file should be placed in your home directory
" The Terminal app supports (at least) 16 colors
" So you can have the eight dark colors and the eight light colors
" the plain colors, using these settings, are the same as the light ones
" NOTE: You will need to replace ^[ with a raw Escape character, which you
" can type by typing Ctrl-V and then (after releaseing Ctrl-V) the Escape key.
if has("terminfo")
  set t_Co=16
  set t_AB=[%?%p1%{8}%<%t%p1%{40}%+%e%p1%{92}%+%;%dm
  set t_AF=[%?%p1%{8}%<%t%p1%{30}%+%e%p1%{82}%+%;%dm
else
  set t_Co=16
  set t_Sf=[3%dm
  set t_Sb=[4%dm
endif
syntax on
" Everything from here on down is optional
" These colors are examples of what is possible
" type :help syntax
" or :help color within vim for more info
" and try opening the file
" share/vim/vim61/syntax/colortest.vim
" Note: where share is depends on where/how you installed vim
highlight Comment       ctermfg=DarkGreen
highlight Constant      ctermfg=DarkMagenta
highlight Character     ctermfg=DarkRed
highlight Special       ctermfg=DarkBlue
highlight Identifier    ctermfg=DarkCyan
highlight Statement     ctermfg=DarkBlue
highlight PreProc       ctermfg=DarkBlue
highlight Type          ctermfg=DarkBlue
highlight Number        ctermfg=DarkBlue
highlight Delimiter     ctermfg=DarkBlue
highlight Error         ctermfg=Black
highlight Todo          ctermfg=DarkBlue
highlight WarningMsg    term=NONE           ctermfg=Black ctermbg=NONE
highlight ErrorMsg      term=NONE           ctermfg=DarkRed ctermbg=NONE
" These settings only affect the X11 GUI version (which is different
" than the fully Carbonized version at homepage.mac.com/fisherbb/
highlight Comment       guifg=Green                 gui=NONE
highlight Constant      guifg=Magenta               gui=NONE
highlight Character     guifg=Red                   gui=NONE
highlight Special       guifg=Blue                  gui=NONE
highlight Identifier    guifg=DarkCyan              gui=NONE
highlight Statement     guifg=DarkGreen             gui=NONE
highlight PreProc       guifg=Purple                gui=NONE
highlight Type          guifg=DarkGreen             gui=NONE
"highlight Normal                   guibg=#E0F2FF   gui=NONE
highlight Number        guifg=Blue                  gui=NONE
"highlight Cursor       guifg=NONE  guibg=Green
"highlight Cursor       guifg=bg    guibg=fg
highlight Delimiter     guifg=blue                  gui=NONE
"highlight NonText                  guibg=lightgray gui=NONE
"highlight Error        guifg=White guibg=Red       gui=NONE
highlight Error         guifg=NONE  guibg=NONE      gui=NONE
highlight Todo          guifg=Blue  guibg=Yellow    gui=NONE
"#### end color settings #############
https://snipt.net/embed/bf2d0bdb02ab2f489f4b05290a99a4e1/
/raw/bf2d0bdb02ab2f489f4b05290a99a4e1/
bf2d0bdb02ab2f489f4b05290a99a4e1
bash
Bash
57
2019-07-16T04:21:15
True
False
False
/api/public/snipt/2318/
mac-osx-leopard-vim-terminal-colors
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><a href="#L-1"> 1</a> <a href="#L-2"> 2</a> <a href="#L-3"> 3</a> <a href="#L-4"> 4</a> <a href="#L-5"> 5</a> <a href="#L-6"> 6</a> <a href="#L-7"> 7</a> <a href="#L-8"> 8</a> <a href="#L-9"> 9</a> <a href="#L-10">10</a> <a href="#L-11">11</a> <a href="#L-12">12</a> <a href="#L-13">13</a> <a href="#L-14">14</a> <a href="#L-15">15</a> <a href="#L-16">16</a> <a href="#L-17">17</a> <a href="#L-18">18</a> <a href="#L-19">19</a> <a href="#L-20">20</a> <a href="#L-21">21</a> <a href="#L-22">22</a> <a href="#L-23">23</a> <a href="#L-24">24</a> <a href="#L-25">25</a> <a href="#L-26">26</a> <a href="#L-27">27</a> <a href="#L-28">28</a> <a href="#L-29">29</a> <a href="#L-30">30</a> <a href="#L-31">31</a> <a href="#L-32">32</a> <a href="#L-33">33</a> <a href="#L-34">34</a> <a href="#L-35">35</a> <a href="#L-36">36</a> <a href="#L-37">37</a> <a href="#L-38">38</a> <a href="#L-39">39</a> <a href="#L-40">40</a> <a href="#L-41">41</a> <a href="#L-42">42</a> <a href="#L-43">43</a> <a href="#L-44">44</a> <a href="#L-45">45</a> <a href="#L-46">46</a> <a href="#L-47">47</a> <a href="#L-48">48</a> <a href="#L-49">49</a> <a href="#L-50">50</a> <a href="#L-51">51</a> <a href="#L-52">52</a> <a href="#L-53">53</a> <a href="#L-54">54</a> <a href="#L-55">55</a> <a href="#L-56">56</a> <a href="#L-57">57</a></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span id="L-1"><a name="L-1"></a><span class="s2">&quot; This .vimrc file should be placed in your home directory</span> </span><span id="L-2"><a name="L-2"></a><span class="s2">&quot;</span> The Terminal app supports <span class="o">(</span>at least<span class="o">)</span> <span class="m">16</span> colors </span><span id="L-3"><a name="L-3"></a><span class="s2">&quot; So you can have the eight dark colors and the eight light colors</span> </span><span id="L-4"><a name="L-4"></a><span class="s2">&quot;</span> the plain colors, using these settings, are the same as the light ones </span><span id="L-5"><a name="L-5"></a><span class="s2">&quot; NOTE: You will need to replace ^[ with a raw Escape character, which you</span> </span><span id="L-6"><a name="L-6"></a><span class="s2">&quot;</span> can <span class="nb">type</span> by typing Ctrl-V and <span class="k">then</span> <span class="o">(</span>after releaseing Ctrl-V<span class="o">)</span> the Escape key. </span><span id="L-7"><a name="L-7"></a><span class="k">if</span> has<span class="o">(</span><span class="s2">&quot;terminfo&quot;</span><span class="o">)</span> </span><span id="L-8"><a name="L-8"></a> <span class="nb">set</span> <span class="nv">t_Co</span><span class="o">=</span>16 </span><span id="L-9"><a name="L-9"></a> <span class="nb">set</span> <span class="nv">t_AB</span><span class="o">=[</span>%?%p1%<span class="o">{</span>8<span class="o">}</span>%&lt;%t%p1%<span class="o">{</span>40<span class="o">}</span>%+%e%p1%<span class="o">{</span>92<span class="o">}</span>%+%<span class="p">;</span>%dm </span><span id="L-10"><a name="L-10"></a> <span class="nb">set</span> <span class="nv">t_AF</span><span class="o">=[</span>%?%p1%<span class="o">{</span>8<span class="o">}</span>%&lt;%t%p1%<span class="o">{</span>30<span class="o">}</span>%+%e%p1%<span class="o">{</span>82<span class="o">}</span>%+%<span class="p">;</span>%dm </span><span id="L-11"><a name="L-11"></a><span class="k">else</span> </span><span id="L-12"><a name="L-12"></a> <span class="nb">set</span> <span class="nv">t_Co</span><span class="o">=</span>16 </span><span id="L-13"><a name="L-13"></a> <span class="nb">set</span> <span class="nv">t_Sf</span><span class="o">=[</span>3%dm </span><span id="L-14"><a name="L-14"></a> <span class="nb">set</span> <span class="nv">t_Sb</span><span class="o">=[</span>4%dm </span><span id="L-15"><a name="L-15"></a>endif </span><span id="L-16"><a name="L-16"></a>syntax on </span><span id="L-17"><a name="L-17"></a><span class="s2">&quot; Everything from here on down is optional</span> </span><span id="L-18"><a name="L-18"></a><span class="s2">&quot;</span> These colors are examples of what is possible </span><span id="L-19"><a name="L-19"></a><span class="s2">&quot; type :help syntax</span> </span><span id="L-20"><a name="L-20"></a><span class="s2">&quot;</span> or :help color within vim <span class="k">for</span> more info </span><span id="L-21"><a name="L-21"></a><span class="s2">&quot; and try opening the file</span> </span><span id="L-22"><a name="L-22"></a><span class="s2">&quot;</span> share/vim/vim61/syntax/colortest.vim </span><span id="L-23"><a name="L-23"></a><span class="s2">&quot; Note: where share is depends on where/how you installed vim</span> </span><span id="L-24"><a name="L-24"></a><span class="s2">highlight Comment ctermfg=DarkGreen</span> </span><span id="L-25"><a name="L-25"></a><span class="s2">highlight Constant ctermfg=DarkMagenta</span> </span><span id="L-26"><a name="L-26"></a><span class="s2">highlight Character ctermfg=DarkRed</span> </span><span id="L-27"><a name="L-27"></a><span class="s2">highlight Special ctermfg=DarkBlue</span> </span><span id="L-28"><a name="L-28"></a><span class="s2">highlight Identifier ctermfg=DarkCyan</span> </span><span id="L-29"><a name="L-29"></a><span class="s2">highlight Statement ctermfg=DarkBlue</span> </span><span id="L-30"><a name="L-30"></a><span class="s2">highlight PreProc ctermfg=DarkBlue</span> </span><span id="L-31"><a name="L-31"></a><span class="s2">highlight Type ctermfg=DarkBlue</span> </span><span id="L-32"><a name="L-32"></a><span class="s2">highlight Number ctermfg=DarkBlue</span> </span><span id="L-33"><a name="L-33"></a><span class="s2">highlight Delimiter ctermfg=DarkBlue</span> </span><span id="L-34"><a name="L-34"></a><span class="s2">highlight Error ctermfg=Black</span> </span><span id="L-35"><a name="L-35"></a><span class="s2">highlight Todo ctermfg=DarkBlue</span> </span><span id="L-36"><a name="L-36"></a><span class="s2">highlight WarningMsg term=NONE ctermfg=Black ctermbg=NONE</span> </span><span id="L-37"><a name="L-37"></a><span class="s2">highlight ErrorMsg term=NONE ctermfg=DarkRed ctermbg=NONE</span> </span><span id="L-38"><a name="L-38"></a><span class="s2">&quot;</span> These settings only affect the X11 GUI version <span class="o">(</span>which is different </span><span id="L-39"><a name="L-39"></a><span class="s2">&quot; than the fully Carbonized version at homepage.mac.com/fisherbb/</span> </span><span id="L-40"><a name="L-40"></a><span class="s2">highlight Comment guifg=Green gui=NONE</span> </span><span id="L-41"><a name="L-41"></a><span class="s2">highlight Constant guifg=Magenta gui=NONE</span> </span><span id="L-42"><a name="L-42"></a><span class="s2">highlight Character guifg=Red gui=NONE</span> </span><span id="L-43"><a name="L-43"></a><span class="s2">highlight Special guifg=Blue gui=NONE</span> </span><span id="L-44"><a name="L-44"></a><span class="s2">highlight Identifier guifg=DarkCyan gui=NONE</span> </span><span id="L-45"><a name="L-45"></a><span class="s2">highlight Statement guifg=DarkGreen gui=NONE</span> </span><span id="L-46"><a name="L-46"></a><span class="s2">highlight PreProc guifg=Purple gui=NONE</span> </span><span id="L-47"><a name="L-47"></a><span class="s2">highlight Type guifg=DarkGreen gui=NONE</span> </span><span id="L-48"><a name="L-48"></a><span class="s2">&quot;</span>highlight Normal <span class="nv">guibg</span><span class="o">=</span><span class="c1">#E0F2FF gui=NONE</span> </span><span id="L-49"><a name="L-49"></a>highlight Number <span class="nv">guifg</span><span class="o">=</span>Blue <span class="nv">gui</span><span class="o">=</span>NONE </span><span id="L-50"><a name="L-50"></a><span class="s2">&quot;highlight Cursor guifg=NONE guibg=Green</span> </span><span id="L-51"><a name="L-51"></a><span class="s2">&quot;</span>highlight Cursor <span class="nv">guifg</span><span class="o">=</span><span class="nb">bg</span> <span class="nv">guibg</span><span class="o">=</span><span class="nb">fg</span> </span><span id="L-52"><a name="L-52"></a>highlight Delimiter <span class="nv">guifg</span><span class="o">=</span>blue <span class="nv">gui</span><span class="o">=</span>NONE </span><span id="L-53"><a name="L-53"></a><span class="s2">&quot;highlight NonText guibg=lightgray gui=NONE</span> </span><span id="L-54"><a name="L-54"></a><span class="s2">&quot;</span>highlight Error <span class="nv">guifg</span><span class="o">=</span>White <span class="nv">guibg</span><span class="o">=</span>Red <span class="nv">gui</span><span class="o">=</span>NONE </span><span id="L-55"><a name="L-55"></a>highlight Error <span class="nv">guifg</span><span class="o">=</span>NONE <span class="nv">guibg</span><span class="o">=</span>NONE <span class="nv">gui</span><span class="o">=</span>NONE </span><span id="L-56"><a name="L-56"></a>highlight Todo <span class="nv">guifg</span><span class="o">=</span>Blue <span class="nv">guibg</span><span class="o">=</span>Yellow <span class="nv">gui</span><span class="o">=</span>NONE </span><span id="L-57"><a name="L-57"></a><span class="s2">&quot;#### end color settings #############</span> </span></pre></div> </td></tr></table>
leopard, mac, osx, vim