From 741c09be934035d8ddca3e4ea14d2004075f9586 Mon Sep 17 00:00:00 2001 From: captain Date: Fri, 27 Feb 2026 19:12:48 +0800 Subject: [PATCH] neovide --- lua/core/cursor.lua | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/lua/core/cursor.lua b/lua/core/cursor.lua index 1951f17..94a685c 100644 --- a/lua/core/cursor.lua +++ b/lua/core/cursor.lua @@ -1,13 +1,26 @@ -- === -- === 光标移动neovide -- === +vim.keymap.set('n', '', '"+y', { noremap = true }) +vim.keymap.set('v', '', '"+y', { noremap = true }) if vim.g.neovide then + -- https://github.com/neovide/neovide/issues/1282 + vim.api.nvim_set_keymap('n', '', '"+p', { noremap = true }) + vim.api.nvim_set_keymap('v', '', '"+P', { noremap = true }) + vim.api.nvim_set_keymap('c', '', '+', { noremap = true }) + vim.api.nvim_set_keymap('i', '', '+', { noremap = true }) + vim.api.nvim_set_keymap('t', '', '"+Pi', { noremap = true }) vim.g.neovide_opacity = 0.75 -- vim.o.guifont = "Source Code Pro:h16" -- text below applies for VimScript -- 全屏,可以在i3和sway的配置中设置 -- vim.g.neovide_fullscreen = true end - +-- 判断 CPU 架构 +local arch = jit and jit.arch or "" +local is_arm = arch:match("arm") or arch:match("aarch64") +if is_arm then + vim.o.guifont = "ComicShannsMono Nerd Font:h24" +end -- === -- === map function -- ===