nix-config/modules/home-manager/coding/neovim/config/after/ftplugin/rst.lua
Oliver Davies ea5e026a12
All checks were successful
/ check (push) Successful in 1m37s
Add keymaps to turn lines into a rst list
2025-05-08 23:44:20 +01:00

17 lines
479 B
Lua

local opt = vim.opt_local
opt.spell = true
opt.wrap = true
local cmp = require "cmp"
local sources = cmp.get_config().sources
-- TODO: confirm these aren't aleady in the list of sources to avoid duplicate suggestions.
table.insert(sources, { name = "buffer" })
table.insert(sources, { name = "path" })
cmp.setup.buffer { sources = sources }
-- Convert lines into a list.
vim.keymap.set("n", "<leader>l", "vip:norm I* <CR>")
vim.keymap.set("v", "<leader>l", ":norm I* <CR>")