3 files changed,
18 insertions(+),
2 deletions(-)
Author:
Smirnov Oleksandr
ss2316544@gmail.com
Committed at:
2023-01-09 23:56:09 +0200
Parent:
b858011
jump to
| A | lua/configs/printer.lua |
| M | lua/core/keymaps.lua |
| M | lua/plugins.lua |
A
lua/configs/printer.lua
@@ -0,0 +1,10 @@
+require("core.utils").map("n", "<leader>p", "<Plug>(printer_print)iw") + +require("printer").setup { + keymap = "gp", + formatters = { + lua = function(inside, variable) + return string.format([[vim.pretty_print("%s: " .. %s)]], inside, variable) + end, + }, +}
M
lua/core/keymaps.lua
@@ -42,8 +42,8 @@ map("v", ">", ">gv")
-- plugins map("n", "<leader>e", vim.cmd.NvimTreeToggle) -map("n", "<leader>ps", vim.cmd.PackerSync) -map("n", "<leader>pc", vim.cmd.PackerCompile) +map("n", "<leader>Ps", vim.cmd.PackerSync) +map("n", "<leader>Pc", vim.cmd.PackerCompile) map("n", "<leader>gg", vim.cmd.Neogit) -- telescope
M
lua/plugins.lua
@@ -112,6 +112,12 @@ { "theHamsta/nvim-dap-virtual-text", module = "nvim-dap-virtual-text" },
}, } + use { + "rareitems/printer.nvim", + config = u.get.config "printer", + keys = { "<leader>p", "gp" }, + } + -- lsp & completion use { "neovim/nvim-lspconfig",