Open1
neovim(LazyVim)のメモ
新しいショートカットとwhich-keyの設定
新しいショートカット
特定のプラグイン用のショートカットは keys
で追加できる。
return {
"epwalsh/obsidian.nvim",
-- ...
keys = {
{ "<leader>oc", "<cmd>ObsidianToday<cr>", mode = { "n", "v" }, desc = "Open today note" },
{ "<leader>ot", "<cmd>ObsidianTags<cr>", mode = { "n", "v" }, desc = "Open tag list" },
},
which-keyに新しい項目を追加したいとき
このへんみながらやると設定を追加できる
return {
{
"folke/which-key.nvim",
opts = function(_, opts)
table.insert(opts.spec, {mode = { "n", "v" },{ "<leader>o", group = "obisidian" }})
end,
},
}
iconの設定
{
"folke/which-key.nvim",
opts = function(_, opts)
table.insert(
opts.spec,
{ mode = { "n", "v" }, { "<leader>o", group = "obisidian", icon = { icon = "", color = "purple" } } }
)
end,
},