vim.keymap.set("n", "tit", [[Ripgrep -i to]] .. [[do]], { remap = false, desc = "To" .. "Doを検索する" }) vim.keymap.set("n", "t", [[lua require("kyoh86.conf.todo").open_note()]], { remap = false, desc = "作業メモを編集する" }) local filename = vim.fn.expand("~/.local/state/to" .. "do.md") local splitdrop = require("kyoh86.conf.splitdrop") local func = require("kyoh86.lib.func") vim.api.nvim_create_autocmd({ "BufReadPost", "BufNewFile" }, { pattern = "to" .. "do.md", callback = function(ctx) if ctx.file == filename then vim.api.nvim_set_option_value("bufhidden", "wipe", { buf = ctx.buf }) end end, group = vim.api.nvim_create_augroup("kyoh86-todo-file", { clear = true }), }) return { open_note = func.bind_all(splitdrop, filename), }