Summary Files Commits Branches @commit @diff @stats
path: root / lua / filetype.lua
diff options
context:
space:
mode:
Commitce7fda37518dbb896184b142a7f22c246261437a (patch)
Author
 Syndamia <kamen@syndamia.com>
2024-08-06 17:53:21 +0300
Committer
 Syndamia <kamen@syndamia.com>
2024-08-06 17:53:21 +0300
Filesb4078b0fef1e96d62bb15e57810ea99095cd60d1 /lua/filetype.lua
anderson-ce7fda37518dbb896184b142a7f22c246261437a.tar
anderson-ce7fda37518dbb896184b142a7f22c246261437a.tar.gz
anderson-ce7fda37518dbb896184b142a7f22c246261437a.zip
Parent9f28110b27852a1414bd9e366090c0e56fc26de4 (diff)
feat(filetype): Further simplify terminal autoinsert
Use pattern/command properties instead of manual callback
1 files changed, 4 insertions, 6 deletions
-rw-r--r--lua/filetype.lua10
diff --git a/lua/filetype.lua b/lua/filetype.lua
index 9f7e2b3..c814a3b 100644
--- a/lua/filetype.lua
+++ b/lua/filetype.lua
@@ -1,11 +1,9 @@
--[=[ Terminal buffers ]=]--
-vim.api.nvim_create_autocmd({ "TermOpen", "BufEnter" }, { callback = function (ev)
- if vim.bo.buftype == "terminal" then
- vim.wo.number = false
- vim.cmd("startinsert")
- end
-end })
+vim.api.nvim_create_autocmd({ "TermOpen", "BufEnter" }, {
+ pattern = "term://*",
+ command = "setlocal nonu | startinsert",
+})
vim.api.nvim_create_autocmd("TermClose", {
command = "quit!"
})