Files
dotfiles/nvim/.config/nvim/lua/romanzy/commands.lua
2026-07-03 03:32:15 +02:00

25 lines
747 B
Lua

local uc = vim.api.nvim_create_user_command
local ac = vim.api.nvim_create_autocmd
local aug = vim.api.nvim_create_augroup
uc("W", "w|e", { desc = "write file then refresh buffer" })
ac("TextYankPost", {
desc = "Highlight when yanking text",
group = aug("highlight-yank", { clear = true }),
callback = function()
vim.highlight.on_yank()
end,
})
-- ac("LspAttach", {
-- desc = "Notify user about attached LSP clients",
-- group = aug("LSPOnAttach", { clear = true }),
-- callback = function(event)
-- local client = vim.lsp.get_client_by_id(event.data.client_id)
-- if client then
-- vim.notify(client.name .. " attached", vim.log.levels.INFO, {})
-- end
-- end,
-- })