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>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("n", "<leader>t", "<CMD>TodoTelescope<CR>", {silent = true})
|
||||||
vim.api.nvim_set_keymap("", "q:", "<Nop>", {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",
|
"vuki656/package-info.nvim",
|
||||||
config = function()
|
config = function()
|
||||||
require("package-info").setup()
|
require("package-info").setup()
|
||||||
end
|
end,
|
||||||
|
requires = "MunifTanjim/nui.nvim"
|
||||||
}
|
}
|
||||||
use {"npxbr/glow.nvim", run = "GlowInstall"}
|
use {"npxbr/glow.nvim", run = "GlowInstall"}
|
||||||
use {
|
use {
|
||||||
|
|
@ -196,5 +197,6 @@ return require("packer").startup(
|
||||||
require("gitsigns").setup()
|
require("gitsigns").setup()
|
||||||
end
|
end
|
||||||
}
|
}
|
||||||
|
use "jbyuki/venn.nvim"
|
||||||
end
|
end
|
||||||
)
|
)
|
||||||
|
|
|
||||||
3
setup.sh
3
setup.sh
|
|
@ -10,4 +10,5 @@ vscode-css-languageserver-bin \
|
||||||
vscode-html-languageserver-bin \
|
vscode-html-languageserver-bin \
|
||||||
vscode-json-languageserver \
|
vscode-json-languageserver \
|
||||||
vscode-langservers-extracted \
|
vscode-langservers-extracted \
|
||||||
vscode-langservers-extracted
|
vscode-langservers-extracted \
|
||||||
|
bash-language-server
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue