Git Product home page Git Product logo

vim-snazzy's People

Contributors

alexanderbrown21 avatar connorholyday avatar jktzes avatar karlhorky avatar lassehaslev avatar siddise avatar tssm avatar yuezk 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

vim-snazzy's Issues

Transparency not working

I added let g:SnazzyTransparent = 1 to my .vimrc and some transparency to the background of Termite. I am using compton as my compositor.
The terminal transparency works just fine but vim still uses an opaque background.
Is there something I am doing wrong? How is the transparency supposed to work?

Sincerely,
Franz

Instructions to use and development

Hi, the script looks amazing and I want to use it on my local machine, so can you add following to readme?

  • instructions to run it on a local machine
  • what needs to be done in order to add a new language support.

Different colors in tmux

vim-snazzy works great for me when I open vim directly in iterm2, however when opening vim in iterm2 in a tmux session, it has a weird hue to it.

Outside tmux (correct):

screen shot 2018-08-09 at 10 43 26 pm

Inside tmux (incorrect):

screen shot 2018-08-09 at 11 15 52 pm

Does this happen to anyone else?

Request: Add corresponding bat color theme

I am using bat for syntax highlighting in fzf.vim. Bat provides the ability to choose themes and even comes with a "Sublime Snazzy" theme out-of-the-box. Unfortunately the highlighting from this theme differs to the highlighting provided by vim-snazzy.

It would be cool to have a bat color theme that matches the vim-snazzy style. Are you up for adding this?

Add more language tests

The tests directory could do with more languages.

Each file should contain a good representation of the language with a variety of data structures to capture a good range of syntax highlighting.

  • JSON
  • Twig
  • Pug
  • HAML
  • Go
  • Scss
  • Sass

Gray in tmux

When I use the snazzy colorscheme without tmux, every thing is ok.
However, when I open my tmux, the vim color truns to gray.
image
I try to add following line in my .tmux.conf and run tmux with TERM=screen-256color-bce tmux, nothing changed.

   set -g terminal-overrides ',xterm-256color:Tc'                                                                                                                                                                 
   set -g default-terminal "tmux-256color"                                                                                                                                                                        
   set -as terminal-overrides ',xterm*:sitm=\E[3m' 

Is there something I miss to edit in my .tmux.conf?

How to cancel the background color?

My environment:

  • archlinux
  • kde

What do i want to do?

Since my terminal is transparent, I want my vim to be transparent with the terminal, but I don’t know where to modify it

Transparent Background Broken

My .vimrc contains:

colorscheme snazzy

let g:SnazzyTransparent = 1

And $HOME/.vim/colors has snazzy.vim inside it. I have no transparent backround. What did I miss?

colorscheme isn't loading

I first tried to install it manually, and created a colors folder in my .vim folder, and the entire display in vim is white (including lightline), but when I remove the colorscheme snazzy from my vimrc the lightline theme works. I tried installing it with pathogen and vim-plug, but same issue. (transparency works, so I know its reading the file). Below is my vimrc.

  1 execute pathogen#infect()
  2
  3 let g:lightline = {
  4     \ 'colorscheme': 'snazzy',
  5     \}
  6 set laststatus=2
  7 set noshowmode
  8
  9 let g:SnazzyTramsparent = 1
 10
 11 let g:SuperTabCompletionContexts = ['s:ContextText', 's:ContextDiscover']
 12 let g:SuperTabContextTextOmniPrecedence = ['&omnifunc', '&completefunc']
 13 let g:SuperTabContextDiscoverDiscovery =
 14     \ ["&completefunc:<c-x><c-u>", "&omnifunc:<c-x><c-o>"]
 15
 16 nnoremap <C-t> : hi Normal guibg=NONE ctermbg=NONE<CR>
 17
 18 set tabstop=4
 19
 20 set number

Entire Colorscheme broke

Hello,
I've used this colour scheme in vim for quite a while, however, recently I am trying to move from Vim to NeoVim. I basically copy and paste my entire .vimrc to the init.vim, but I got this weird result.
When I open my init.vim using vim everything looks just fine:
Screen Shot 2020-08-30 at 8 54 48 PM
But if I open it with nvim, the entire scheme just broke somehow nor did the background transparency work as well:
Screen Shot 2020-08-30 at 8 56 50 PM
Btw, here are the versions for both vim and nvim:
VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Jun 15 2020 21:59:18)
Included patches: 1-503, 505-680, 682-1283, 1365
Compiled by [email protected]

NVIM v0.4.4
Build type: Release
LuaJIT 2.0.5

I am using the MacOS original terminal, and I also found similar behaviour on WSL terminals.

Invalid characters showing in vim-airline.

I believe this plugin is responsible for breaking some vim-airline interactions. When I have it enabled, and I use the ctrl-p plugin, I see many invalid ^ characters in my status bar.

More green

Consider changing the variables in the below screenshot to green.

Language: Twig

Check colour vibrancy

Concerned about the red and pink, the colours might need adjusting. Otherwise investigate reasons behind them possibly not rendering correctly?

Inherit background in hyper

As hyper is seamless the background should inherit to keep that core experience.

  • Inherit hyper background
  • Maintain background on gVim
  • Maintain background on iTerm

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.