This commit is contained in:
Elflare
2025-07-05 17:01:46 +08:00
parent 7e5ba72b71
commit 0a312d5796
4 changed files with 109 additions and 108 deletions

View File

@@ -1,4 +1,4 @@
-- 创建 Memo 命令
-- 创建 :MemosCreate 命令
vim.api.nvim_create_user_command(
'MemosCreate',
function()
@@ -10,7 +10,7 @@ vim.api.nvim_create_user_command(
}
)
-- 【新增】查看 Memos 列表的命令
-- 创建 :Memos 命令
vim.api.nvim_create_user_command(
'Memos',
function()
@@ -21,3 +21,18 @@ vim.api.nvim_create_user_command(
desc = "List and search your Memos"
}
)
-- 【新增】创建启动快捷键
-- 使用 vim.schedule 确保在所有插件加载后执行,避免 require('memos') 失败
vim.schedule(function()
-- 我们需要先加载 memos 模块才能读取它的配置
local memos_config = require('memos').config
local key = memos_config.keymaps.start_memos
if key and key ~= "" then
vim.keymap.set('n', key, '<Cmd>Memos<CR>', {
noremap = true,
silent = true,
desc = "Open Memos list"
})
end
end)