summaryrefslogtreecommitdiff
path: root/nvim/lua/autocommands.lua
diff options
context:
space:
mode:
author2025-05-04 17:43:55 +0300
committer2025-05-04 17:43:55 +0300
commit74e201e92c31658eb6d7dcb56e1fdd6fdc43b2e4 (patch)
treea0a858d166dd8da09e34a96263a7468027cd6b48 /nvim/lua/autocommands.lua
parentПривел в порядок дотфайлы (diff)
downloaddotfiles-74e201e92c31658eb6d7dcb56e1fdd6fdc43b2e4.tar.gz
dotfiles-74e201e92c31658eb6d7dcb56e1fdd6fdc43b2e4.tar.bz2
dotfiles-74e201e92c31658eb6d7dcb56e1fdd6fdc43b2e4.tar.xz
dotfiles-74e201e92c31658eb6d7dcb56e1fdd6fdc43b2e4.zip
Поправил кучку недостатков в neovim
Diffstat (limited to '')
-rw-r--r--nvim/lua/autocommands.lua12
1 files changed, 12 insertions, 0 deletions
diff --git a/nvim/lua/autocommands.lua b/nvim/lua/autocommands.lua
index 0e95ee4..f0733f3 100644
--- a/nvim/lua/autocommands.lua
+++ b/nvim/lua/autocommands.lua
@@ -82,6 +82,7 @@ vim.api.nvim_create_autocmd("BufEnter", {
return
end
vim.schedule(function()
+ vim.cmd("nohlsearch")
local treeapi = require("nvim-tree.api")
treeapi.tree.find_file({
update_root = false,
@@ -134,6 +135,17 @@ vim.api.nvim_create_autocmd({ "VimEnter" }, {
require("nvim-tree.api").tree.open()
end,
})
+vim.api.nvim_create_autocmd("FileType", {
+ pattern = "go",
+ callback = function()
+ vim.opt_local.expandtab = false
+ vim.opt_local.tabstop = 4
+ vim.opt_local.shiftwidth = 4
+ vim.opt_local.autoindent = true
+ vim.opt_local.smartindent = true
+ vim.opt_local.cindent = false
+ end,
+})
-- vim.api.nvim_create_autocmd("InsertEnter", {
-- pattern = "*",
-- command = "set norelativenumber",