vis: format go files on write

This commit is contained in:
2025-09-25 23:12:21 +02:00
parent 967e9750d9
commit 26cbc9b667

View File

@@ -349,3 +349,11 @@ end)
vis.events.subscribe(vis.events.WIN_OPEN, function(win) vis.events.subscribe(vis.events.WIN_OPEN, function(win)
vis:command('set relativenumber') vis:command('set relativenumber')
end) end)
vis.events.subscribe(vis.events.FILE_SAVE_PRE, function(file, path)
if path:find('[.]go$') then
-- formatting is async, so when reformated you should write file again
vis:command('lspc-format')
end
return true
end)