This commit is contained in:
parent
c449dfcb5f
commit
559939e2f4
49 changed files with 729 additions and 252 deletions
|
|
@ -7,6 +7,8 @@ vim.api.nvim_create_autocmd('FileType', {
|
|||
-- Remove trailing whitespaces on save
|
||||
vim.api.nvim_create_autocmd('BufWritePre', {
|
||||
callback = function()
|
||||
if vim.fn.expand('%:e') == 'md' then return end
|
||||
|
||||
local view = vim.fn.winsaveview()
|
||||
vim.cmd('%s/\\s\\+$//e')
|
||||
vim.fn.winrestview(view)
|
||||
|
|
@ -19,3 +21,18 @@ vim.api.nvim_create_autocmd('TextYankPost', {
|
|||
vim.highlight.on_yank({ higroup = "Visual", timeout = 400 })
|
||||
end
|
||||
})
|
||||
|
||||
local filetypes = {
|
||||
json = 'jsonc',
|
||||
j2 = 'jinja',
|
||||
service = 'systemd'
|
||||
}
|
||||
|
||||
for ext, ft in pairs(filetypes) do
|
||||
vim.api.nvim_create_autocmd({ "BufRead", "BufNewFile" }, {
|
||||
pattern = "*." .. ext,
|
||||
callback = function()
|
||||
vim.bo.filetype = ft
|
||||
end,
|
||||
})
|
||||
end
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
vim.o.hlsearch = true
|
||||
|
||||
-- Enable line numbers
|
||||
vim.wo.number = true
|
||||
vim.wo.relativenumber = true
|
||||
vim.o.number = true
|
||||
vim.o.relativenumber = true
|
||||
|
||||
-- Enable mouse mode
|
||||
vim.o.mouse = 'a'
|
||||
|
|
|
|||
7
.config/nvim/lua/plugins/illuminate.lua
Normal file
7
.config/nvim/lua/plugins/illuminate.lua
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
return {
|
||||
'RRethy/vim-illuminate', config = function()
|
||||
require('illuminate').configure({
|
||||
delay = 0,
|
||||
})
|
||||
end
|
||||
}
|
||||
|
|
@ -19,12 +19,7 @@ return {
|
|||
['<C-d>'] = false,
|
||||
["<C-j>"] = actions.move_selection_next,
|
||||
["<C-k>"] = actions.move_selection_previous,
|
||||
-- ["<C-q>"] = actions.smart_send_to_qflist + actions.open_qflist,
|
||||
["<C-b>"] = require("trouble.sources.telescope").open
|
||||
},
|
||||
n = {
|
||||
["<C-q>"] = require("trouble.sources.telescope").open
|
||||
}
|
||||
},
|
||||
},
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue