jnurmine / zenburn Goto Github PK
View Code? Open in Web Editor NEWZenburn is a low-contrast color scheme for Vim.
Home Page: http://kippura.org/zenburnpage
Zenburn is a low-contrast color scheme for Vim.
Home Page: http://kippura.org/zenburnpage
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
Take a look at this pic:
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.
Hi.
I have a problem with colors when I scroll the page. Check the below gif:
This is a minimal vimrc to reproduce this: https://gist.github.com/lkurylo/f6a20801b48133a71fac
With the configuration for encoding, I must change the codepage (chcp 65001) before I launch vim in console.
I have no idea what can be wrong.
What's this font family in screenshot?
Having used Zenburn since it was released, and given scala's popularity, it makes sense to improve scala support as there is not a single decent Eclipse dark color theme for Scala.
http://stackoverflow.com/search?q=eclipse+dark+theme+scala+
https://github.com/chriskempson/tomorrow-theme
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.
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.
I'm currently using Zenburn as my main colorscheme, but I have vim-polyglot installed and I'm not sure if vim-polyglot improves the syntax highlighting.
Please use this:
http://kippura.org/zenburnpage/
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.
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
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.
Now, I figured out that you can fix that by setting highlight TabLineFill ctermbg=236 ctermfg=236 cterm=bold
:
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!
- 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. ๐)
While following the link to http://kippura.org/zenburnpage I obtain http error 404.
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!
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!
Have two options:
https://atom.io/themes/zenburn
https://atom.io/themes/zenburn-theme
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!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.