diff --git a/lua/opdavies/keymaps.lua b/lua/opdavies/keymaps.lua index 4992ade..7abad71 100644 --- a/lua/opdavies/keymaps.lua +++ b/lua/opdavies/keymaps.lua @@ -87,3 +87,23 @@ set("n", "", "zz") set("n", "", "zz") set("n", "n", "nzzzv") set("n", "N", "Nzzzv") + +-- Easily access project-specific notes. +set("n", "en", function() + if vim.fn.filereadable ".ignored/notes" == 1 then + vim.cmd "tabnew .ignored/notes" + else + vim.cmd "tabnew notes" + end +end) + +-- Easily access project-specific todos. +set("n", "et", function() + if vim.fn.filereadable ".ignored/todo" == 1 then + vim.cmd "tabnew .ignored/todo" + else + vim.cmd "tabnew todo" + end +end) + +set("n", "ec", ":edit composer.json")