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:
parent
4e50224edf
commit
47966c9b31
@ -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
|
|
||||||
@ -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")
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user