mirror of
https://github.com/jdhao/nvim-config.git
synced 2025-06-08 14:14:33 +02:00
75 lines
2.3 KiB
VimL
75 lines
2.3 KiB
VimL
" Fix key mapping issues for GUI
|
|
inoremap <silent> <S-Insert> <C-R>+
|
|
cnoremap <S-Insert> <C-R>+
|
|
nnoremap <silent> <C-6> <C-^>
|
|
|
|
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
|
" config for nvim-qt "
|
|
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
|
" To check if neovim-qt is running, use `exists('g:GuiLoaded')`,
|
|
" see https://github.com/equalsraf/neovim-qt/issues/219
|
|
if exists('g:GuiLoaded')
|
|
" call GuiWindowMaximized(1)
|
|
GuiTabline 0
|
|
GuiPopupmenu 0
|
|
GuiLinespace 2
|
|
GuiFont! Hack\ NF:h10:l
|
|
endif
|
|
|
|
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
|
" config for fvim "
|
|
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
|
if exists('g:fvim_loaded')
|
|
set termguicolors
|
|
colorscheme gruvbox8_hard
|
|
set guifont=Hack\ NF:h13
|
|
" Cursor tweaks
|
|
FVimCursorSmoothMove v:true
|
|
FVimCursorSmoothBlink v:true
|
|
|
|
" Background composition, can be 'none', 'blur' or 'acrylic'
|
|
FVimBackgroundComposition 'none'
|
|
FVimBackgroundOpacity 1.0
|
|
FVimBackgroundAltOpacity 1.0
|
|
|
|
" Title bar tweaks (themed with colorscheme)
|
|
FVimCustomTitleBar v:true
|
|
|
|
" Debug UI overlay
|
|
FVimDrawFPS v:false
|
|
" Font debugging -- draw bounds around each glyph
|
|
FVimFontDrawBounds v:false
|
|
|
|
" Font tweaks
|
|
FVimFontAntialias v:true
|
|
FVimFontAutohint v:true
|
|
FVimFontHintLevel 'full'
|
|
FVimFontSubpixel v:true
|
|
FVimFontLigature v:true
|
|
" can be 'default', '14.0', '-1.0' etc.
|
|
FVimFontLineHeight '+1'
|
|
|
|
" Try to snap the fonts to the pixels, reduces blur
|
|
" in some situations (e.g. 100% DPI).
|
|
FVimFontAutoSnap v:true
|
|
|
|
" Font weight tuning, possible values are 100..900
|
|
FVimFontNormalWeight 100
|
|
FVimFontBoldWeight 700
|
|
|
|
FVimUIPopupMenu v:false
|
|
endif
|
|
|
|
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
|
" config for neovide "
|
|
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
|
if exists("g:neovide")
|
|
set guifont=Hack\ NF:h10
|
|
let g:neovide_transparency = 1.0
|
|
let g:neovide_cursor_animation_length = 0.1
|
|
let g:neovide_cursor_trail_size=0.3
|
|
let g:neovide_cursor_vfx_mode = ""
|
|
let g:neovide_cursor_vfx_particle_density=10.0
|
|
let g:neovide_cursor_vfx_opacity=150.0
|
|
endif
|