Renormalized + itronb adjustments
This commit is contained in:
@@ -1,3 +1,3 @@
|
||||
-- Options for AsciiDoc files, mainly used in diary situations
|
||||
-- (pun intended)
|
||||
vim.opt.textwidth = 80
|
||||
-- Options for AsciiDoc files, mainly used in diary situations
|
||||
-- (pun intended)
|
||||
vim.opt.textwidth = 80
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
-- make C-CR in insert mode behave like org_meta_return
|
||||
-- in normal mode
|
||||
|
||||
vim.keymap.set(
|
||||
"i",
|
||||
"<C-CR>",
|
||||
|
||||
'<cmd>lua require("orgmode").action("org_mappings.meta_return")<CR>', {
|
||||
silent = true,
|
||||
buffer = true,
|
||||
desc = 'ORG: meta return'
|
||||
}
|
||||
)
|
||||
-- make C-CR in insert mode behave like org_meta_return
|
||||
-- in normal mode
|
||||
|
||||
vim.keymap.set(
|
||||
"i",
|
||||
"<C-CR>",
|
||||
|
||||
'<cmd>lua require("orgmode").action("org_mappings.meta_return")<CR>', {
|
||||
silent = true,
|
||||
buffer = true,
|
||||
desc = 'ORG: meta return'
|
||||
}
|
||||
)
|
||||
|
||||
@@ -1,37 +1,37 @@
|
||||
local bufnr = vim.api.nvim_get_current_buf()
|
||||
|
||||
vim.keymap.set(
|
||||
"n",
|
||||
"<space>x",
|
||||
function()
|
||||
vim.cmd.RustLsp({ 'explainError', 'current' })
|
||||
end,
|
||||
{ silent = true, buffer = bufnr, desc = 'RustLSP: explain error at cursor' }
|
||||
)
|
||||
|
||||
|
||||
-- show run targets
|
||||
vim.keymap.set(
|
||||
"n",
|
||||
"<f5>",
|
||||
function()
|
||||
vim.cmd.RustLsp({ 'runnables' })
|
||||
end,
|
||||
{ silent = true, buffer = bufnr, desc = 'RustLSP: show runnables' }
|
||||
)
|
||||
|
||||
-- run last target
|
||||
vim.keymap.set(
|
||||
"n",
|
||||
"<S-f5>",
|
||||
function()
|
||||
vim.cmd.RustLsp({ 'runnables', bang = true })
|
||||
end,
|
||||
{ silent = true, buffer = bufnr, desc = 'RustLSP: show runnables' }
|
||||
)
|
||||
|
||||
|
||||
-- override signature hover to use RustLsp
|
||||
vim.keymap.set('n', 'K', ":RustLsp hover actions<cr>", { desc = "RustLSP show signature" })
|
||||
vim.keymap.set('n', 'J', ":RustLsp joinLines<cr>", { desc = "RustLSP join lines" })
|
||||
|
||||
local bufnr = vim.api.nvim_get_current_buf()
|
||||
|
||||
vim.keymap.set(
|
||||
"n",
|
||||
"<space>x",
|
||||
function()
|
||||
vim.cmd.RustLsp({ 'explainError', 'current' })
|
||||
end,
|
||||
{ silent = true, buffer = bufnr, desc = 'RustLSP: explain error at cursor' }
|
||||
)
|
||||
|
||||
|
||||
-- show run targets
|
||||
vim.keymap.set(
|
||||
"n",
|
||||
"<f5>",
|
||||
function()
|
||||
vim.cmd.RustLsp({ 'runnables' })
|
||||
end,
|
||||
{ silent = true, buffer = bufnr, desc = 'RustLSP: show runnables' }
|
||||
)
|
||||
|
||||
-- run last target
|
||||
vim.keymap.set(
|
||||
"n",
|
||||
"<S-f5>",
|
||||
function()
|
||||
vim.cmd.RustLsp({ 'runnables', bang = true })
|
||||
end,
|
||||
{ silent = true, buffer = bufnr, desc = 'RustLSP: show runnables' }
|
||||
)
|
||||
|
||||
|
||||
-- override signature hover to use RustLsp
|
||||
vim.keymap.set('n', 'K', ":RustLsp hover actions<cr>", { desc = "RustLSP show signature" })
|
||||
vim.keymap.set('n', 'J', ":RustLsp joinLines<cr>", { desc = "RustLSP join lines" })
|
||||
|
||||
|
||||
Reference in New Issue
Block a user