"--------------------------------------------------------------------------- " For neovim: " if has('vim_starting') && empty(argv()) " Disable auto syntax loading syntax off endif let g:loaded_node_provider = v:false let g:loaded_perl_provider = v:false let g:loaded_python_provider = v:false let g:loaded_ruby_provider = v:false let g:python3_host_prog = 'python3' set inccommand=nosplit set pumblend=20 set winblend=20 " Use cursor shape feature set guicursor=n-v-c:block-Cursor/lCursor-blinkon0,i-ci:ver25-Cursor/lCursor,r-cr:hor20-Cursor/lCursor " Share the histories " autocmd MyAutoCmd FocusGained * " \ if exists(':rshada') | rshada | wshada | endif " Modifiable terminal autocmd MyAutoCmd TermOpen * setlocal modifiable let g:terminal_scrollback_buffer_size = 3000 autocmd MyAutoCmd TextYankPost * lua require'vim.highlight'.on_yank \ {higroup='IncSearch', timeout=150} " For neovide let g:neovide_no_idle = v:true let g:neovide_cursor_animation_length = 0 let g:neovide_cursor_trail_length = 0 if has('win32') set guifont=Firge:h13 else "set guifont=Courier\ 10\ Pitch\ 14 endif