blob: bc59a40d1e5c35ed4ca97503a1c6902c34a3d3d9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
-- load standard vis module, providing parts of the Lua API
require('vis')
local format = require('vis-format')
for k, _ in pairs(format.formatters) do
format.formatters[k] = nil
end
format.formatters.python = format.stdio_formatter("ruff format -")
vis.events.subscribe(vis.events.INIT, function()
vis:command"set shell '/usr/bin/bash'"
end)
vis.events.subscribe(vis.events.WIN_OPEN, function(win)
end)
vis.events.subscribe(vis.events.FILE_SAVE_PRE, function(win)
format.apply(win)
end)
|