diff options
| author | kkard2 <[email protected]> | 2024-10-17 15:39:37 +0200 |
|---|---|---|
| committer | kkard2 <[email protected]> | 2024-10-17 15:39:37 +0200 |
| commit | e7050edd51e57cd80eb4e81c3d301ce5e67a9f2f (patch) | |
| tree | 14c2e7780d444f559527bd5adebf63c45939c7f6 /nvim | |
| parent | 12c4adda16334ca680facaa9c18d0373291d9e58 (diff) | |
i gave up but still not finished
Diffstat (limited to 'nvim')
| -rw-r--r-- | nvim/init.lua | 32 |
1 files changed, 18 insertions, 14 deletions
diff --git a/nvim/init.lua b/nvim/init.lua index b33d5af..c370951 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -516,15 +516,19 @@ require("lazy").setup({ { "\\r", function() - local dap = require("dap") + local runfile = io.open("compile.txt", "r") - dap.run(dap.configurations[vim.bo.filetype], { - before = function(conf) - end - }) - -- dap.configurations - -- dap.run - end, + if runfile then + local line = runfile:read("*l") + runfile:close() + os.execute(line) + else + print("hurr durr create compile.txt") + return + end + + require("dap").continue() + end }, { "\\c", function() require("dap").continue() end }, { "\\p", function() require("dap").pause() end }, @@ -553,16 +557,16 @@ require("lazy").setup({ name = "launch - netcoredbg", request = "launch", program = function() - local runfile = io.open("program.txt", "r") + local programfile = io.open("program.txt", "r") - if runfile then - local line = runfile:read("*l") - runfile:close() - return line + if programfile then + local line = programfile:read("*l") + programfile:close() + return vim.fn.getcwd() .. "/" .. line end return vim.fn.input( - "Path to dll", + "Path to dll >", vim.fn.getcwd() .. "/bin/Debug/", "file" ) |
