Code Monkey home page Code Monkey logo

zenburn's People

Contributors

alanhamlett avatar darrencauthon avatar holomorph avatar javicacheiro avatar jnurmine avatar konlaasz avatar lazymutt avatar litzomatic avatar mwcz avatar pmurena avatar reobin avatar tavin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

zenburn's Issues

Python formatting broken

With a fresh .vimrc, and t_Co=256, syntax on and colorscheme zenburn set, the import statements in a Python file are no longer formatted.
screen shot 2014-08-25 at 9 56 26 am
The code is highlighted properly with the default colorscheme.
screen shot 2014-08-25 at 9 56 48 am

I'm using vim 7.4.335 on OS X.

contrast too low for highlighted background of snippet placeholders

Take a look at this pic:

invisible contrast

The cursor is at the end of a snippet to complete parameters, it's a placeholder, if I enter some text, what is selected will vanish. I'd like the background of these snippets to have more contrast, sometimes I'm barely able to identify I'm filling them.

I'd like to have a brighter background for them, since they are temporary, I'll fill them, and I want to clearly see them all before filling.

Conceal colors

Hi,

thanks for this awesome colorscheme, I have been using it for quite a while now. Would it be possible to specify colors for concealed characters? Right now, it defaults to white on grey, which leads to hard to read characters when using conceal.

Thanks!

Error when loading zenburn colorscheme

When starting vim, I see this error:

Error detected while processing /etc/vimrc[14]../usr/share/vim/vim82/colors/zenburn.vim:
line  533:
E697: Missing end of List ']': 
line  534:
E10: \ should be followed by /, ? or &
line  535:
E10: \ should be followed by /, ? or &
line  536:
E10: \ should be followed by /, ? or &
line  537:
E10: \ should be followed by /, ? or &
line  538:
E10: \ should be followed by /, ? or &
line  539:
E10: \ should be followed by /, ? or &
line  540:
E10: \ should be followed by /, ? or &
line  541:
E10: \ should be followed by /, ? or &
line  542:
E10: \ should be followed by /, ? or &
Press ENTER or type command to continue

My /etc/vimrc:

set bg=dark
set t_Co=256
let g:zenburn_high_Contrast=1
let g:zenburn_old_Visual = 1
colors zenburn
# LANG=c vim --version
VIM - Vi IMproved 8.2 (2019 Dec 12)
Included patches: 1-2411
Compiled by 'http://www.opensuse.org/'
Huge version without GUI.  Features included (+) or not (-):
+acl               -farsi             +mouse_sgr         +tag_binary
+arabic            +file_in_path      -mouse_sysmouse    -tag_old_static
+autocmd           +find_in_path      +mouse_urxvt       -tag_any_white
+autochdir         +float             +mouse_xterm       -tcl
-autoservername    +folding           +multi_byte        +termguicolors
-balloon_eval      -footer            +multi_lang        +terminal
+balloon_eval_term +fork()            -mzscheme          +terminfo
-browse            +gettext           +netbeans_intg     +termresponse
++builtin_terms    -hangul_input      +num64             +textobjects
+byte_offset       +iconv             +packages          +textprop
+channel           +insert_expand     +path_extra        +timers
+cindent           +ipv6              +perl              +title
-clientserver      +job               +persistent_undo   -toolbar
-clipboard         +jumplist          +popupwin          +user_commands
+cmdline_compl     +keymap            +postscript        +vartabs
+cmdline_hist      +lambda            +printer           +vertsplit
+cmdline_info      +langmap           +profile           +virtualedit
+comments          +libcall           -python            +visual
+conceal           +linebreak         +python3/dyn       +visualextra
+cryptv            +lispindent        +quickfix          +viminfo
+cscope            +listcmds          +reltime           +vreplace
+cursorbind        +localmap          +rightleft         +wildignore
+cursorshape       +lua/dyn           +ruby/dyn          +wildmenu
+dialog_con        +menu              +scrollbind        +windows
+diff              +mksession         +signs             +writebackup
+digraphs          +modify_fname      +smartindent       -X11
-dnd               +mouse             -sound             -xfontset
-ebcdic            -mouseshape        +spell             -xim
+emacs_tags        +mouse_dec         +startuptime       -xpm
+eval              -mouse_gpm         +statusline        -xsmp
+ex_extra          -mouse_jsbterm     -sun_workshop      -xterm_clipboard
+extra_search      +mouse_netterm     +syntax            -xterm_save
   system vimrc file: "/etc/vimrc"
     user vimrc file: "$HOME/.vimrc"
 2nd user vimrc file: "~/.vim/vimrc"
      user exrc file: "$HOME/.exrc"
       defaults file: "$VIMRUNTIME/defaults.vim"
  fall-back for $VIM: "/usr/share/vim"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -Wall -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type -flto=auto -g -Wall -pipe -fno-strict-aliasing -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 
Linking: gcc -L. -flto=auto -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,-E -Wl,-rpath,/usr/lib/perl5/5.32.0/x86_64-linux-thread-multi/CORE -flto=auto -L/usr/local/lib -Wl,--as-needed -o vim -lm -lselinux -ltinfo -lacl -ldl -Wl,-E -Wl,-rpath,/usr/lib/perl5/5.32.0/x86_64-linux-thread-multi/CORE -L/usr/local/lib64 -fstack-protector-strong -L/usr/lib/perl5/5.32.0/x86_64-linux-thread-multi/CORE -lperl -lm -ldl -lcrypt -lpthread 

The relevant code lines seem to be:

531 " Terminal support for Vim 8+
532 if version >= 802
533     let g:terminal_ansi_colors = [
534         \ '#1f1f1f', '#cc9393',
535         \ '#5f7f5f', '#ffd7a7',
536         \ '#8cb0d3', '#8f8f8f',
537         \ '#71d3b4', '#dfe4cf',
538         \ '#6f6f6f', '#ecb3b3',
539         \ '#ffd7a7', '#8cb0d3',
540         \ '#8f8f8f', '#71d3b4',
541         \ '#dfe4cf', '#ffcfaf',
542         \]
543 else
544     if version >= 800
545         hi Terminal ctermbg=232 guibg=#0f0f0f ctermfg=248 guifg=#a8a8a8
546     endif
547 endif

Vim 8 terminal colours

Hi,

This is a brilliant theme, I have used the Emacs version of it for a long time. I feel like simplifying things and start using Vim. In Vim 8, when I open a terminal within Vim, this colour scheme doesn't apply to it. But other colour themes such as "nord" apply to both the buffers and the terminal buffer.

Thanks.

Cursor is too Dark

screen shot 2016-10-20 at 12 59 56 pm

I've tried tons of googling and random vim commands but I can't seem to set the cursor color to anything let alone something that's visible.

I love zenburn but it's currently unusable for me because I can't find my cursor at all (which is usually somewhat problematic but this is beyond...)

Please help! I think something darker would help but I tried the let g:zenburn_old_Visual = 1 and got no results.

This is using straight vim in a Mac Term window.
thanks!

underline in YAML files

Is it supposed to underline in YAML files? In the sample below the "- ", the dash and the space, before name would be underlined when using zenburn in vim.

tasks file for Ansible role

  • name: description of task
    template: src=file.conf.j2 dest=file.conf
    notify: restart handler

Add `cterm=bold` to `hi TabLineFill` commands

Using vim 7.3, I have noticed that when enabling my tabline using the showtabline=2 option, the highlight TabLineFill ctermbg=236 ctermfg=236 setting does not work and the tabline simply seems white.

Here you can see a picture, the tabline is at the top.
vim with tabline color not working

Now, I figured out that you can fix that by setting highlight TabLineFill ctermbg=236 ctermfg=236 cterm=bold:
vim with tabline color working

Can you please add cterm=bold to all lines in zenburn.vim which set TabLineFill? That would be lines 505, 521. Notice that all lines where TabLineFill is set for guifg or guibg contain gui=bold.

Cheers and thanks for a great theme!

Terminal Ansi Colors twisted?

Hi,
sorry if it's a stupid question and maybe it's intended.

I tried to set up my kitty theme along the zenburn colors I use in vim. Unfortunately the config I found searching the web differs actually in colors.
So now I looked up the original code to find the actual colors and entered them as listed here:
' let g:terminal_ansi_colors = [
\ '#1f1f1f', '#cc9393',
\ '#5f7f5f', '#ffd7a7',
\ '#8cb0d3', '#8f8f8f',
\ '#71d3b4', '#dfe4cf',
\ '#6f6f6f', '#ecb3b3',
\ '#ffd7a7', '#8cb0d3',
\ '#8f8f8f', '#71d3b4',
\ '#dfe4cf', '#ffcfaf',
]'
First thing I noticed is that for most colors there is no difference in bright and normal, but I guess it's intended. Second thing I noticed is that they don't line up. They are all skipped by one. So nr. 7 is white as expected and 15 should be typically a bright white, but it's a yellow/orange color. The second white is at color 14 instead.

To implement that I am wondering now whether something got mixed up here unintended or whether it is on purpose to give a better impression. I have no clue about proper color design so I really don't no.

Vundler Compatibility

I ran into a problem using the Zenburn github repo with Vundler (https://github.com/gmarik/vundle).

Vundler expects git repositories to map directly to the root of a "/.vim" tree. This would place zenburn.vim at a path like "/.vim/colors".

So you may consider moving "jnurmine/Zenburn/zenburn.vim" to "jnurmine/Zenburn/colors/zenburn.vim"

As a workaround, I made the change locally.

Thanks for your work!

Terminal field hasn't been set?

Since VIM8 introduced the terminal mode, I searched in the zenburn.vim, there's no field called Terminal

Wish we could get one, maybe higher contrast than current setting in order to distinguish the terminal from normal windows.

P.S. Although it's ugly and not harmony with the current part, the example setting in terminal.txt tells the difference between terminal mode and normal mode
2018-04-29 7 44 36

Make comments italic in terminal

- hi Comment         guifg=#7f9f7f gui=italic                   ctermfg=108
+ hi Comment         guifg=#7f9f7f gui=italic                   ctermfg=108 cterm=italic

... ?? (to appease OperatorMono & Terminal users like me. ๐Ÿ˜„)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.