Selaa lähdekoodia

nixpkgs/neovim: prevent terminal window from closing automatically

Thomas Dy 2 vuotta sitten
vanhempi
commit
419a606212
1 muutettua tiedostoa jossa 6 lisäystä ja 0 poistoa
  1. 6 0
      .config/nixpkgs/neovim/autocmd.lua

+ 6 - 0
.config/nixpkgs/neovim/autocmd.lua

@@ -7,6 +7,12 @@ vim.api.nvim_create_autocmd('TermOpen', {
   end
 })
 
+-- leave insert when terminal process exits
+-- this prevents the window from closing
+vim.api.nvim_create_autocmd('TermClose', {
+  command = 'stopinsert',
+})
+
 -- automatically enter/leave terminal mode
 vim.api.nvim_create_autocmd('TermOpen', { command = 'startinsert' })
 vim.api.nvim_create_autocmd({'WinEnter','BufWinEnter'}, {