update mappings with telescope_tasks/rename_term bindings, remove custom_telescope

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Paul Trowbridge 2026-05-11 10:04:14 -04:00
parent 4e50224edf
commit 47966c9b31
2 changed files with 8 additions and 17 deletions

View File

@ -1,13 +0,0 @@
local telescope = require('telescope.builtin')
local M = {}
function M.search_markdown_tasks()
telescope.grep_string({
prompt_title = "Open Task List",
search = "- [ ]", -- Customize if needed for specific task markers
cwd = vim.fn.expand('%:p:h') -- Current file's directory
})
end
return M

View File

@ -9,10 +9,9 @@ map("i", "jk", "<ESC>")
-- map({ "n", "i", "v" }, "<C-s>", "<cmd> w <cr>") -- map({ "n", "i", "v" }, "<C-s>", "<cmd> w <cr>")
-- local custom_telescope = require('custom_telescope') -- open tasks / priority tasks vault-wide (telescope_tasks.lua)
map('n', '<leader>tl', function() require('telescope_tasks').open_tasks() end, { desc = "telescope: open tasks" })
-- Add a keybinding for searching Markdown tasks map('n', '<leader>tL', function() require('telescope_tasks').priority_tasks() end, { desc = "telescope: priority tasks" })
vim.api.nvim_set_keymap('n', '<leader>mt', ':lua require("custom_telescope").search_markdown_tasks()<CR>', { noremap = true, silent = true })
-- Add a keybinding for calling ObsidianTag -- Add a keybinding for calling ObsidianTag
vim.api.nvim_set_keymap('n', '<leader>tt', ':ObsidianTag<CR>', { noremap = true, silent = true }) vim.api.nvim_set_keymap('n', '<leader>tt', ':ObsidianTag<CR>', { noremap = true, silent = true })
-- Add a keybinding for calling ObsidianBacklinks -- Add a keybinding for calling ObsidianBacklinks
@ -70,5 +69,10 @@ end, { desc = "Format buffer / selection" })
vim.keymap.del({ "n", "t" }, "<A-h>") vim.keymap.del({ "n", "t" }, "<A-h>")
vim.keymap.del({ "n", "t" }, "<A-v>") vim.keymap.del({ "n", "t" }, "<A-v>")
-- Vault-wide find-and-replace with confirmation popup
vim.keymap.set("n", "<leader>rn", function()
require("rename_term").run()
end, { desc = "Rename term across vault (find → replace)" })
-- td: time-track markdown todos — all in ~/setup_env/dotfiles/nvim/{td,td_mappings}.lua -- td: time-track markdown todos — all in ~/setup_env/dotfiles/nvim/{td,td_mappings}.lua
require("td_mappings") require("td_mappings")