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
|
@ -1,6 +1,6 @@
|
|||
lastupdatecheck: 0
|
||||
recentrepos:
|
||||
- /home/fic
|
||||
- /home/fic/cisc/indiv-project
|
||||
- /home/fic/scripts
|
||||
startuppopupversion: 5
|
||||
lastversion: 0.44.1
|
||||
|
|
|
@ -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>")
|
||||
|
|
28
.config/nvim/lua/plugins/markdown.lua
Normal file
28
.config/nvim/lua/plugins/markdown.lua
Normal file
|
@ -0,0 +1,28 @@
|
|||
local function retmap()
|
||||
local m = {
|
||||
inline_surround_toggle = "<leader>mm", -- (string|boolean) toggle inline style
|
||||
inline_surround_toggle_line = "<leader>mmm", -- (string|boolean) line-wise toggle inline style
|
||||
inline_surround_delete = "<leader>md", -- (string|boolean) delete emphasis surrounding cursor
|
||||
inline_surround_change = "<leader>mc", -- (string|boolean) change emphasis surrounding cursor
|
||||
link_add = "<leader>ml", -- (string|boolean) add link
|
||||
link_follow = "<leader>mx", -- (string|boolean) follow link
|
||||
go_curr_heading = "<leader>mp",
|
||||
go_parent_heading = "<leader>mP",
|
||||
go_next_heading = "<M-n>",
|
||||
go_prev_heading = "<M-e>",
|
||||
}
|
||||
require("which-key").add({
|
||||
{ "<leader>m", group = "Markdown" },
|
||||
})
|
||||
return m
|
||||
end
|
||||
local opts = {
|
||||
mappings = retmap(),
|
||||
}
|
||||
local spec = {
|
||||
"tadmccorkle/markdown.nvim",
|
||||
ft = "markdown",
|
||||
opts = opts,
|
||||
}
|
||||
|
||||
return spec
|
|
@ -53,3 +53,6 @@ Yadm
|
|||
yadm
|
||||
CryptoHack
|
||||
pwntools
|
||||
networkx
|
||||
NetworkX
|
||||
ie
|
||||
|
|
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue