Auto commit: 2024-11-07 18:54:54
This commit is contained in:
parent
fe34f614e8
commit
7aef350e9e
6 changed files with 106 additions and 71 deletions
|
@ -21,75 +21,77 @@ vim.api.nvim_create_autocmd({ "FileType" }, {
|
|||
vim.api.nvim_set_hl(0, "ObsidianTodo", { fg = colors.complement:to_vim(), bold = true, underline = false })
|
||||
vim.api.nvim_set_hl(0, "obsidiantag", { fg = colors.complement:to_vim(), bold = false, italic = true })
|
||||
vim.api.nvim_set_hl(0, "ObsidianTag", { fg = colors.complement:to_vim(), bold = false, italic = true })
|
||||
vim.api.nvim_buf_set_keymap(0, "n", "<leader>mc", "gzaiW`", { desc = "Markdown: add Code Surround", silent = true })
|
||||
vim.api.nvim_buf_set_keymap(
|
||||
0,
|
||||
"n",
|
||||
"<leader>mr",
|
||||
"gzd`",
|
||||
{ desc = "Markdown: delete Code Surround", silent = true }
|
||||
)
|
||||
vim.api.nvim_buf_set_keymap(
|
||||
0,
|
||||
"i",
|
||||
"<M-i>",
|
||||
"__<Left>",
|
||||
{ desc = "Markdown: Italics", noremap = true, silent = true }
|
||||
)
|
||||
vim.api.nvim_buf_set_keymap(0, "i", "<M-d>", "- [ ] ", { desc = "Markdown: Task", noremap = true, silent = true })
|
||||
vim.api.nvim_buf_set_keymap(
|
||||
0,
|
||||
"i",
|
||||
"<M-a>",
|
||||
"<Esc>I# ",
|
||||
{ desc = "Markdown: Heading", noremap = true, silent = true }
|
||||
)
|
||||
vim.api.nvim_buf_set_keymap(
|
||||
0,
|
||||
"i",
|
||||
"<M-r>",
|
||||
"<Esc>I## ",
|
||||
{ desc = "Markdown: Heading", noremap = true, silent = true }
|
||||
)
|
||||
vim.api.nvim_buf_set_keymap(
|
||||
0,
|
||||
"i",
|
||||
"<M-s>",
|
||||
"<Esc>I### ",
|
||||
{ desc = "Markdown: Heading", noremap = true, silent = true }
|
||||
)
|
||||
vim.api.nvim_buf_set_keymap(
|
||||
0,
|
||||
"i",
|
||||
"<M-t>",
|
||||
"<Esc>I#### ",
|
||||
{ desc = "Markdown: Heading", noremap = true, silent = true }
|
||||
)
|
||||
vim.api.nvim_buf_set_keymap(
|
||||
0,
|
||||
"i",
|
||||
"<M-g>",
|
||||
"<Esc>I##### ",
|
||||
{ desc = "Markdown: Heading", noremap = true, silent = true }
|
||||
)
|
||||
vim.api.nvim_buf_set_keymap(
|
||||
0,
|
||||
"i",
|
||||
"<M-b>",
|
||||
"****<Left><Left>",
|
||||
{ desc = "Markdown: Bold", noremap = true, silent = true }
|
||||
)
|
||||
vim.api.nvim_buf_set_keymap(
|
||||
0,
|
||||
"i",
|
||||
"<M-e>",
|
||||
"<Esc>I- ",
|
||||
{ desc = "Markdown: Bullet Point", noremap = true, silent = true }
|
||||
)
|
||||
local wk = require("which-key")
|
||||
wk.add({
|
||||
{ "<M-i>", mode = "i", desc = "Markdown Italics" },
|
||||
{ "<M-b>", mode = "i", desc = "Markdown Bold" },
|
||||
})
|
||||
-- vim.api.nvim_buf_set_keymap(0, "n", "<leader>mc", "gzaiW`", { desc = "Markdown: add Code Surround", silent = true })
|
||||
-- vim.api.nvim_buf_set_keymap(0, "n", "<M-n>", "<cmd>normal! <M-n>zz<CR>", { remap = false })
|
||||
-- vim.api.nvim_buf_set_keymap(0, "n", "<M-e>", "<cmd>normal! <M-e>zz<CR>", { remap = false })
|
||||
-- vim.api.nvim_buf_set_keymap(
|
||||
-- 0,
|
||||
-- "n",
|
||||
-- "<leader>mr",
|
||||
-- "gzd`",
|
||||
-- { desc = "Markdown: delete Code Surround", silent = true }
|
||||
-- )
|
||||
-- vim.api.nvim_buf_set_keymap(
|
||||
-- 0,
|
||||
-- "i",
|
||||
-- "<M-i>",
|
||||
-- "__<Left>",
|
||||
-- { desc = "Markdown: Italics", noremap = true, silent = true }
|
||||
-- )
|
||||
-- vim.api.nvim_buf_set_keymap(0, "i", "<M-d>", "- [ ] ", { desc = "Markdown: Task", noremap = true, silent = true })
|
||||
-- vim.api.nvim_buf_set_keymap(
|
||||
-- 0,
|
||||
-- "i",
|
||||
-- "<M-a>",
|
||||
-- "<Esc>I# ",
|
||||
-- { desc = "Markdown: Heading", noremap = true, silent = true }
|
||||
-- )
|
||||
-- vim.api.nvim_buf_set_keymap(
|
||||
-- 0,
|
||||
-- "i",
|
||||
-- "<M-r>",
|
||||
-- "<Esc>I## ",
|
||||
-- { desc = "Markdown: Heading", noremap = true, silent = true }
|
||||
-- )
|
||||
-- vim.api.nvim_buf_set_keymap(
|
||||
-- 0,
|
||||
-- "i",
|
||||
-- "<M-s>",
|
||||
-- "<Esc>I### ",
|
||||
-- { desc = "Markdown: Heading", noremap = true, silent = true }
|
||||
-- )
|
||||
-- vim.api.nvim_buf_set_keymap(
|
||||
-- 0,
|
||||
-- "i",
|
||||
-- "<M-t>",
|
||||
-- "<Esc>I#### ",
|
||||
-- { desc = "Markdown: Heading", noremap = true, silent = true }
|
||||
-- )
|
||||
-- vim.api.nvim_buf_set_keymap(
|
||||
-- 0,
|
||||
-- "i",
|
||||
-- "<M-g>",
|
||||
-- "<Esc>I##### ",
|
||||
-- { desc = "Markdown: Heading", noremap = true, silent = true }
|
||||
-- )
|
||||
-- vim.api.nvim_buf_set_keymap(
|
||||
-- 0,
|
||||
-- "i",
|
||||
-- "<M-b>",
|
||||
-- "****<Left><Left>",
|
||||
-- { desc = "Markdown: Bold", noremap = true, silent = true }
|
||||
-- )
|
||||
-- vim.api.nvim_buf_set_keymap(
|
||||
-- 0,
|
||||
-- "i",
|
||||
-- "<M-e>",
|
||||
-- "<Esc>I- ",
|
||||
-- { desc = "Markdown: Bullet Point", noremap = true, silent = true }
|
||||
-- )
|
||||
-- local wk = require("which-key")
|
||||
-- wk.add({
|
||||
-- { "<M-i>", mode = "i", desc = "Markdown Italics" },
|
||||
-- { "<M-b>", mode = "i", desc = "Markdown Bold" },
|
||||
-- })
|
||||
end,
|
||||
})
|
||||
|
|
|
@ -57,6 +57,8 @@ map({ "n" }, "n", "nzz", { remap = false })
|
|||
map({ "n" }, "N", "Nzz", { remap = false })
|
||||
map({ "n" }, "<PageDown>", "<Down>zz", { remap = false })
|
||||
map({ "n" }, "<PageUp>", "<Up>zz", { remap = false })
|
||||
map({ "n", "x" }, "<M-i>", "$", { remap = false })
|
||||
map({ "n", "x" }, "<M-m>", "0", { remap = false })
|
||||
|
||||
-- remove the default lazyvim, and also swap H and L (for move cursor) to make more sense on colemak
|
||||
vim.keymap.del({ "n" }, "<S-h>")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue