From af1dd1aa004c45ee6b667d4702c0fc9832e63ac3 Mon Sep 17 00:00:00 2001 From: "asep.komarudin" Date: Sat, 22 Jun 2024 13:20:21 +0700 Subject: [PATCH] fix: python run windows and linux --- lua/plugins/coderunner.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lua/plugins/coderunner.lua b/lua/plugins/coderunner.lua index 785d31a..de239fd 100644 --- a/lua/plugins/coderunner.lua +++ b/lua/plugins/coderunner.lua @@ -1,8 +1,12 @@ --typescript = "deno run", -- cpp="gcc $fileName -lstdc++ -o $fileNameWithoutExt && $fileNameWithoutExt" +local pyrun = "python -u" +if vim.fn.has("win32") == 0 then + pyrun = "python3 -u" +end local rfile = { java = "cd $dir && javac $fileName && java $fileNameWithoutExt", - python = "python -u", + python = pyrun, typescript = "ts-node $dir/$fileName", rust = "cd $dir && rustc $fileName && $dir/$fileNameWithoutExt", cpp = "cd $dir && g++ $fileName -o $fileNameWithoutExt && $dir/$fileNameWithoutExt",