13 |
13 |
14 -- >> autowriteall improvment |
14 -- >> autowriteall improvment |
15 -- Stopinsert on leave, or autowriteall doesn't work. |
15 -- Stopinsert on leave, or autowriteall doesn't work. |
16 autocmd(g, { "WinLeave", "FocusLost" }, "*", function() |
16 autocmd(g, { "WinLeave", "FocusLost" }, "*", function() |
17 if fn.pumvisible() == 0 then |
17 if fn.pumvisible() == 0 then |
18 fn.stopinsert() |
18 cmd.stopinsert() |
19 end |
19 end |
20 cmd.wa() |
20 cmd.wa() |
21 end) |
21 end) |
22 |
22 |
23 -- >> auto mkpath on write |
23 -- >> auto mkpath on write |