From 164933efe04e7f8ec78292f49067aee3777ed94b Mon Sep 17 00:00:00 2001 From: Justine Smithies Date: Wed, 5 Feb 2025 18:41:48 +0000 Subject: Updated so when entering a terminal from neovim, line numbers and the sign column are off. --- .config/nvim/lua/config/autocmd.lua | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to '.config/nvim/lua/config/autocmd.lua') diff --git a/.config/nvim/lua/config/autocmd.lua b/.config/nvim/lua/config/autocmd.lua index f0d84b5..ad7493f 100644 --- a/.config/nvim/lua/config/autocmd.lua +++ b/.config/nvim/lua/config/autocmd.lua @@ -6,10 +6,15 @@ autocmd('BufEnter', { command = "let &fcs='eob: '" }) --- Turn off line numbers on entering terminal -autocmd('TermOpen', { - pattern = '*', - command = 'setlocal nonumber norelativenumber' +-- Turn off line numbers and signcolumn on entering terminal +vim.api.nvim_create_autocmd("TermOpen", { + callback = function() + vim.opt_local.number = false + vim.opt_local.relativenumber = false + vim.opt_local.signcolumn = 'no' + end, + desc = "Disable line numbers and signcolumnn in terminal", + group = augroup, }) -- Insert mode on entering terminal -- cgit v1.2.3