Frequently Asked Questions
First, , it’s not enabled by default.
Then, scrolling animations should work, for transparency see the section below.
How To Enable Floating And Popupmenu Transparency?
Neovide offers the setting g:neovide_scale_factor
, which is multiplied with
the OS scale factor and the font size. So using this could look like
Credits to BHatGuy here.
How can I Dynamically Change The Transparency At Runtime? (macOS)
" Set transparency and background color (title bar color)
let g:neovide_transparency=0.0
let g:neovide_background_color = '#0f1117'.printf('%x', float2nr(255 * g:neovide_transparency_point))
function! ChangeTransparency(delta)
let g:neovide_transparency_point = g:neovide_transparency_point + a:delta
let g:neovide_background_color = '#0f1117'.printf('%x', float2nr(255 * g:neovide_transparency_point))
endfunction
noremap <expr><D-]> ChangeTransparency(0.01)
Neovide doesn’t start the embedded neovim instance in a login shell, so your
shell doesn’t read its resource file (~/.bashrc
/~/.zshrc
/whatever the
equivalent for your shell is). But depending on your shell there are other
options for doing so, for example for zsh you can just put your relevant content
into ~/.zprofile
or ~/.zlogin
.
The Terminal Displays Fallback Colors/:terminal Does Not Show My Colors
Your colorscheme has to define g:terminal_color_0
through
in order to have any effect on the terminal. Just setting
any random highlights which have Term
in name won’t help.