updated packages
This commit is contained in:
parent
7bf001aa57
commit
04c4539c96
21
lua/keys.lua
21
lua/keys.lua
|
|
@ -4,3 +4,24 @@ vim.api.nvim_set_keymap("n", "<leader>fb", "<cmd>lua require('telescope.builtin'
|
|||
vim.api.nvim_set_keymap("n", "<leader>fh", "<cmd>lua require('telescope.builtin').help_tags()<cr>", {silent = true})
|
||||
vim.api.nvim_set_keymap("n", "<leader>t", "<CMD>TodoTelescope<CR>", {silent = true})
|
||||
vim.api.nvim_set_keymap("", "q:", "<Nop>", {silent = true})
|
||||
|
||||
function _G.toggle_venn()
|
||||
local venn_enabled = vim.inspect(vim.b.venn_enabled)
|
||||
if (venn_enabled == "nil") then
|
||||
vim.b.venn_enabled = true
|
||||
vim.cmd [[setlocal ve=all]]
|
||||
-- draw a line on HJKL keystokes
|
||||
vim.api.nvim_buf_set_keymap(0, "n", "J", "<C-v>j:VBox<cr>", {noremap = true})
|
||||
vim.api.nvim_buf_set_keymap(0, "n", "K", "<C-v>k:VBox<cr>", {noremap = true})
|
||||
vim.api.nvim_buf_set_keymap(0, "n", "L", "<C-v>l:VBox<cr>", {noremap = true})
|
||||
vim.api.nvim_buf_set_keymap(0, "n", "H", "<C-v>h:VBox<cr>", {noremap = true})
|
||||
-- draw a box by pressing "b" with visual selection
|
||||
vim.api.nvim_buf_set_keymap(0, "v", "b", ":VBox<cr>", {noremap = true})
|
||||
else
|
||||
vim.cmd [[setlocal ve=]]
|
||||
vim.cmd [[mapclear <buffer>]]
|
||||
vim.b.venn_enabled = nil
|
||||
end
|
||||
end
|
||||
-- toggle keymappings for venn using <leader>v
|
||||
vim.api.nvim_set_keymap("n", "<leader>v", ":lua toggle_venn()<cr>", {noremap = true})
|
||||
|
|
|
|||
|
|
@ -177,7 +177,8 @@ return require("packer").startup(
|
|||
"vuki656/package-info.nvim",
|
||||
config = function()
|
||||
require("package-info").setup()
|
||||
end
|
||||
end,
|
||||
requires = "MunifTanjim/nui.nvim"
|
||||
}
|
||||
use {"npxbr/glow.nvim", run = "GlowInstall"}
|
||||
use {
|
||||
|
|
@ -196,5 +197,6 @@ return require("packer").startup(
|
|||
require("gitsigns").setup()
|
||||
end
|
||||
}
|
||||
use "jbyuki/venn.nvim"
|
||||
end
|
||||
)
|
||||
|
|
|
|||
Loading…
Reference in New Issue