mirror of
https://github.com/nmasur/dotfiles
synced 2024-11-13 00:52:56 +00:00
36 lines
933 B
Lua
36 lines
933 B
Lua
local M = {}
|
|
|
|
M.packer = function(use)
|
|
-- Important tweaks
|
|
use("tpope/vim-surround") --- Manipulate parentheses
|
|
|
|
-- Convenience tweaks
|
|
use("tpope/vim-eunuch") --- File manipulation in Vim
|
|
use("tpope/vim-vinegar") --- Fixes netrw file explorer
|
|
use("tpope/vim-fugitive") --- Git commands and syntax
|
|
use("tpope/vim-repeat") --- Actually repeat using .
|
|
|
|
-- Use gc or gcc to add comments
|
|
use({
|
|
"numToStr/Comment.nvim",
|
|
config = function()
|
|
require("Comment").setup()
|
|
end,
|
|
})
|
|
|
|
-- Alignment tool
|
|
use({
|
|
"godlygeek/tabular",
|
|
config = function()
|
|
vim.keymap.set("", "<Leader>ta", ":Tabularize /")
|
|
vim.keymap.set("", "<Leader>t#", ":Tabularize /#<CR>")
|
|
vim.keymap.set("", "<Leader>tl", ":Tabularize /---<CR>")
|
|
end,
|
|
})
|
|
|
|
-- Markdown renderer / wiki notes
|
|
use("vimwiki/vimwiki")
|
|
end
|
|
|
|
return M
|