Add back autopairs and endwise
This commit is contained in:
parent
61bc435535
commit
220c3ad90d
@ -17,6 +17,10 @@ local cmp_mapping = lsp.defaults.cmp_mappings({
|
||||
["<C-Space>"] = cmp.mapping.complete(),
|
||||
})
|
||||
|
||||
-- Hitting tab should indent, not complete
|
||||
cmp_mapping["<Tab>"] = nil
|
||||
cmp_mapping["<S-Tab>"] = nil
|
||||
|
||||
lsp.setup_nvim_cmp({ mapping = cmp_mapping })
|
||||
|
||||
vim.diagnostic.config({
|
||||
|
@ -1,5 +1,5 @@
|
||||
require("nvim-treesitter.configs").setup {
|
||||
ensure_installed = { "rust", "lua", "javascript" },
|
||||
ensure_installed = { "rust", "lua", "javascript", "typescript" },
|
||||
|
||||
auto_install = true,
|
||||
|
||||
@ -10,3 +10,7 @@ require("nvim-treesitter.configs").setup {
|
||||
}
|
||||
|
||||
require("treesitter-context").setup()
|
||||
|
||||
require("nvim-treesitter.configs").setup {
|
||||
endwise = { enable = true }
|
||||
}
|
||||
|
3
init.lua
3
init.lua
@ -1,2 +1,3 @@
|
||||
require("valeth")
|
||||
require("valeth.options")
|
||||
require("valeth.keymaps")
|
||||
require("valeth.packer")
|
||||
|
@ -1,17 +1,3 @@
|
||||
vim.opt.number = true
|
||||
vim.opt.relativenumber = true
|
||||
vim.opt.expandtab = true
|
||||
vim.opt.shiftwidth = 4
|
||||
vim.opt.smartindent = true
|
||||
vim.opt.wrap = false
|
||||
vim.opt.incsearch = true
|
||||
vim.opt.termguicolors = true
|
||||
vim.opt.scrolloff = 8
|
||||
vim.opt.signcolumn = "yes"
|
||||
vim.opt.colorcolumn = "100"
|
||||
|
||||
vim.g.mapleader = " "
|
||||
|
||||
vim.keymap.set("n", "<Leader><CR>", "<cmd>noh<CR>")
|
||||
vim.keymap.set("n", "U", "<cmd>redo<CR>")
|
||||
vim.keymap.set("n", "Y", "y$")
|
13
lua/valeth/options.lua
Normal file
13
lua/valeth/options.lua
Normal file
@ -0,0 +1,13 @@
|
||||
vim.opt.number = true
|
||||
vim.opt.relativenumber = true
|
||||
vim.opt.expandtab = true
|
||||
vim.opt.shiftwidth = 4
|
||||
vim.opt.smartindent = true
|
||||
vim.opt.wrap = false
|
||||
vim.opt.incsearch = true
|
||||
vim.opt.termguicolors = true
|
||||
vim.opt.scrolloff = 8
|
||||
vim.opt.signcolumn = "yes"
|
||||
vim.opt.colorcolumn = "100"
|
||||
|
||||
vim.g.mapleader = " "
|
@ -169,6 +169,23 @@ local function spec(use)
|
||||
end
|
||||
}
|
||||
|
||||
use {
|
||||
"windwp/nvim-autopairs",
|
||||
config = function()
|
||||
local cmp_autopairs = require("nvim-autopairs.completion.cmp")
|
||||
local cmp = require("cmp")
|
||||
require("nvim-autopairs").setup()
|
||||
cmp.event:on("confirm_done", cmp_autopairs.on_confirm_done())
|
||||
end
|
||||
}
|
||||
|
||||
use {
|
||||
"RRethy/nvim-treesitter-endwise",
|
||||
requires = {
|
||||
{ "nvim-treesitter/nvim-treesitter" },
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
---- Navigation
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user