feat: add markdown plugin
This commit is contained in:
@@ -32,3 +32,4 @@ ln -sf ~/.dotfile/.gitconfig ~/.gitconfig
|
|||||||
初始化配置
|
初始化配置
|
||||||
`ln -sf ~/.dotfile/.SpaceVim.d ~/`
|
`ln -sf ~/.dotfile/.SpaceVim.d ~/`
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ require('pluginconfig/galaxyline')
|
|||||||
require('pluginconfig/gitsigns')
|
require('pluginconfig/gitsigns')
|
||||||
require('pluginconfig/hop')
|
require('pluginconfig/hop')
|
||||||
require('pluginconfig/lspinstall')
|
require('pluginconfig/lspinstall')
|
||||||
|
require('pluginconfig/mkdx')
|
||||||
require('pluginconfig/numb')
|
require('pluginconfig/numb')
|
||||||
require('pluginconfig/nvim-autopairs')
|
require('pluginconfig/nvim-autopairs')
|
||||||
require('pluginconfig/nvim-colorizer')
|
require('pluginconfig/nvim-colorizer')
|
||||||
|
|||||||
@@ -0,0 +1,7 @@
|
|||||||
|
vim.cmd([[
|
||||||
|
let g:mkdx#settings = { 'highlight': { 'enable': 1 },
|
||||||
|
\ 'enter': { 'shift': 1 },
|
||||||
|
\ 'links': { 'external': { 'enable': 1 } },
|
||||||
|
\ 'toc': { 'text': 'Table of Contents', 'update_on_write': 1 },
|
||||||
|
\ 'fold': { 'enable': 1 } }
|
||||||
|
]])
|
||||||
@@ -170,14 +170,15 @@ local mappings = {
|
|||||||
d = {"<cmd>Telescope lsp_document_diagnostics<cr>", "Document Diagnostics"},
|
d = {"<cmd>Telescope lsp_document_diagnostics<cr>", "Document Diagnostics"},
|
||||||
D = {"<cmd>Telescope lsp_workspace_diagnostics<cr>", "Workspace Diagnostics"},
|
D = {"<cmd>Telescope lsp_workspace_diagnostics<cr>", "Workspace Diagnostics"},
|
||||||
f = {"<cmd>LspFormatting<cr>", "Format"},
|
f = {"<cmd>LspFormatting<cr>", "Format"},
|
||||||
|
F = {"<cmd>Lspsaga lsp_finder<cr>", "LSP Finder"},
|
||||||
-- i = {"<cmd>Telescope lsp_implementations<cr>", "implement"},
|
-- i = {"<cmd>Telescope lsp_implementations<cr>", "implement"},
|
||||||
i = {"<cmd>lua vim.lsp.buf.implementation()<cr>", "implement"},
|
i = {"<cmd>lua vim.lsp.buf.implementation()<cr>", "implement"},
|
||||||
F = {"<cmd>Lspsaga lsp_finder<cr>", "LSP Finder"},
|
|
||||||
L = {"<cmd>Lspsaga show_line_diagnostics<cr>", "Line Diagnostics"},
|
|
||||||
l = {"<cmd>lua vim.lsp.buf.hover()<cr>", "hover"},
|
l = {"<cmd>lua vim.lsp.buf.hover()<cr>", "hover"},
|
||||||
P = {"<cmd>Lspsaga preview_definition<cr>", "Preview Definition"},
|
L = {"<cmd>Lspsaga show_line_diagnostics<cr>", "Line Diagnostics"},
|
||||||
|
k = {"<cmd>: LspRestart<cr>", "restart lsp server"},
|
||||||
n = {"<cmd>lua vim.lsp.diagnostic.goto_next()<cr>", "next diagnostic"},
|
n = {"<cmd>lua vim.lsp.diagnostic.goto_next()<cr>", "next diagnostic"},
|
||||||
p = {"<cmd>lua vim.lsp.diagnostic.goto_prev()<cr>", "prev diagnostic"},
|
p = {"<cmd>lua vim.lsp.diagnostic.goto_prev()<cr>", "prev diagnostic"},
|
||||||
|
P = {"<cmd>Lspsaga preview_definition<cr>", "Preview Definition"},
|
||||||
q = {"<cmd>Telescope quickfix<cr>", "Quickfix"},
|
q = {"<cmd>Telescope quickfix<cr>", "Quickfix"},
|
||||||
r = {"<cmd>lua vim.lsp.buf.references()<cr>", "references"},
|
r = {"<cmd>lua vim.lsp.buf.references()<cr>", "references"},
|
||||||
R = {"<cmd>Lspsaga rename<cr>", "Rename"},
|
R = {"<cmd>Lspsaga rename<cr>", "Rename"},
|
||||||
|
|||||||
@@ -173,6 +173,8 @@ return require("packer").startup(function(use)
|
|||||||
end
|
end
|
||||||
}
|
}
|
||||||
|
|
||||||
|
use {'SidOfc/mkdx'}
|
||||||
|
|
||||||
--use 'EdenEast/nightfox.nvim'
|
--use 'EdenEast/nightfox.nvim'
|
||||||
-- use {'godlygeek/tabular', opt=true}
|
-- use {'godlygeek/tabular', opt=true}
|
||||||
-- use {'plasticboy/vim-markdown', opt=true}
|
-- use {'plasticboy/vim-markdown', opt=true}
|
||||||
|
|||||||
Reference in New Issue
Block a user