Browse Source

nixpkgs/neovim: prevent terminal window from closing automatically

Thomas Dy 2 năm trước cách đây
mục cha
commit
419a606212
1 tập tin đã thay đổi với 6 bổ sung0 xóa
  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'}, {