跳到主要内容

Neovide

if vim.g.neovide then
vim.keymap.set('n', '<D-s>', ':w<CR>') -- Save
vim.keymap.set('v', '<D-c>', '"+y') -- Copy
vim.keymap.set('n', '<D-v>', '"+P') -- Paste normal mode
vim.keymap.set('v', '<D-v>', '"+P') -- Paste visual mode
vim.keymap.set('c', '<D-v>', '<C-R>+') -- Paste command mode
vim.keymap.set('i', '<D-v>', '<ESC>l"+Pli') -- Paste insert mode
vim.o.guifont = "Menlo:h18"
-- vim.opt.linespace = 0
-- vim.g.neovide_scale_factor = 1.0
-- vim.g.neovide_text_gamma = 0.0
-- vim.g.neovide_text_contrast = 0.5
-- vim.g.neovide_padding_top = 0
-- vim.g.neovide_padding_bottom = 0
-- vim.g.neovide_padding_right = 0
-- vim.g.neovide_padding_left = 0
-- vim.g.neovide_window_blurred = true
-- vim.g.neovide_floating_blur_amount_x = 2.0
-- vim.g.neovide_floating_blur_amount_y = 2.0
-- vim.g.neovide_floating_shadow = true
-- vim.g.neovide_floating_z_height = 10
-- vim.g.neovide_light_angle_degrees = 45
-- vim.g.neovide_light_radius = 5
vim.g.neovide_transparency = 0.9
-- vim.g.neovide_show_border = true
vim.g.neovide_position_animation_length = 0
-- vim.g.neovide_scroll_animation_length = 0.3
vim.g.neovide_scroll_animation_far_lines = 0
-- vim.g.neovide_hide_mouse_when_typing = false
-- vim.g.neovide_underline_stroke_scale = 1.0
-- vim.g.neovide_theme = 'auto'
-- vim.g.experimental_layer_grouping = false
-- vim.g.neovide_refresh_rate = 60
-- vim.g.neovide_refresh_rate_idle = 5
-- vim.g.neovide_no_idle = true
-- vim.g.neovide_confirm_quit = true
-- vim.g.neovide_fullscreen = true
vim.g.neovide_remember_window_size = true
-- vim.g.neovide_profiler = false
-- vim.g.neovide_input_macos_option_key_is_meta = 'only_left'
-- vim.g.neovide_input_ime = true
-- vim.g.neovide_touch_deadzone = 6.0
-- vim.g.neovide_touch_drag_timeout = 0.17
vim.g.neovide_cursor_animation_length = 0
-- vim.g.neovide_cursor_trail_size = 0.8
-- vim.g.neovide_cursor_antialiasing = true
vim.g.neovide_cursor_animate_in_insert_mode = false
vim.g.neovide_cursor_animate_command_line = false
-- vim.g.neovide_cursor_unfocused_outline_width = 0.125
-- vim.g.neovide_cursor_smooth_blink = false
-- vim.g.neovide_cursor_vfx_mode = ""
-- vim.g.neovide_cursor_vfx_mode = "railgun"
-- vim.g.neovide_cursor_vfx_mode = "torpedo"
-- vim.g.neovide_cursor_vfx_mode = "pixiedust"
-- vim.g.neovide_cursor_vfx_mode = "sonicboom"
-- vim.g.neovide_cursor_vfx_mode = "ripple"
-- vim.g.neovide_cursor_vfx_mode = "wireframe"
-- vim.g.neovide_cursor_vfx_opacity = 200.0
-- vim.g.neovide_cursor_vfx_particle_lifetime = 1.2
-- vim.g.neovide_cursor_vfx_particle_density = 7.0
-- vim.g.neovide_cursor_vfx_particle_speed = 10.0
-- vim.g.neovide_cursor_vfx_particle_phase = 1.5
-- vim.g.neovide_cursor_vfx_particle_curl = 1.0
end