Nvim configuration.
This commit is contained in:
parent
8577646177
commit
bb8a0eaec7
10 changed files with 61 additions and 37 deletions
|
|
@ -1,5 +1,5 @@
|
|||
require("config.options")
|
||||
require("config.plugins")
|
||||
require("config.mappings")
|
||||
require("config.autocmd")
|
||||
require("config.lsp")
|
||||
require("config.mappings")
|
||||
require("config.options")
|
||||
require("config.plugins")
|
||||
|
|
|
|||
|
|
@ -1,5 +1,8 @@
|
|||
local map = vim.keymap.set
|
||||
|
||||
-- Unbind used keys
|
||||
map('n', '<C-q>', '<NOP>')
|
||||
|
||||
-- Movements between splits
|
||||
map('n', '<C-h>', '<C-w>h')
|
||||
map('n', '<C-j>', '<C-w>j')
|
||||
|
|
@ -16,14 +19,15 @@ map('n', 'j', "v:count == 0 ? 'gj' : 'j'", { expr = true, silent = true })
|
|||
|
||||
-- Exit buffers/nvim with <leader>
|
||||
map("n", "<leader>q", function() require('utils.close_buffer').close_buffer() end)
|
||||
map("n", "<leader><C-q>", function() require('utils.close_buffer').close_buffer(true) end)
|
||||
map("n", "<leader>Q", ":%bd | quit<CR>")
|
||||
map("n", "<leader><C-Q>", ":%bd! | quit!<CR>")
|
||||
map("n", "<leader>w", ":write<CR>")
|
||||
|
||||
-- Copy and paste from clipboard
|
||||
map("n", "<leader>y", '"+yy')
|
||||
map("v", "<leader>y", '"+y')
|
||||
map({ "n", "v" }, "<leader>p", '"+p')
|
||||
map({ "n", "v" }, "<leader>P", '"+P')
|
||||
|
||||
-- Remap comments
|
||||
map("n", "<C-_>", require("Comment.api").toggle.linewise.current)
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
require("config.plugins.treesitter")
|
||||
require("config.plugins.telescope")
|
||||
require("config.plugins.lualine")
|
||||
require("config.plugins.nvim-autopairs")
|
||||
require("config.plugins.nvim-cmp")
|
||||
require("config.plugins.nvim-tree")
|
||||
require("config.plugins.lualine")
|
||||
require("config.plugins.telescope")
|
||||
require("config.plugins.treesitter")
|
||||
|
|
|
|||
4
.config/nvim/lua/config/plugins/nvim-autopairs.lua
Normal file
4
.config/nvim/lua/config/plugins/nvim-autopairs.lua
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
require('nvim-autopairs').setup({
|
||||
disable_filetype = { "TelescopePrompt" , "vim" },
|
||||
enable_check_bracket_line = false,
|
||||
})
|
||||
Loading…
Add table
Add a link
Reference in a new issue