Files
SexNvim/lua/config/cigan.lua

32 lines
991 B
Lua

local M = {}
function M.run_script()
-- Проверяем, что открыт именно файл ~/desktop/govno/ui.md
local current_file = vim.fn.expand('%:p') -- Полный путь к текущему файлу
local target_file = vim.fn.expand('~/desktop/govno/ui.md')
if current_file ~= target_file then
print("Ошибка: Открыт не тот файл. Должен быть открыт " .. target_file)
return
end
-- Сохраняем файл
vim.cmd('w')
-- Запускаем скрипт
print("Ожидайте ответа")
local script_path = vim.fn.expand('~/dev/python/interface.py')
vim.fn.jobstart({'python3', script_path}, {
on_exit = function()
vim.cmd('e') -- Перезагружаем файл после завершения скрипта
vim.api.nvim_feedkeys(vim.api.nvim_replace_termcodes("<S-g>", true, false, true), 'n', false)
print("Отвечено!")
end
})
end
return M