diff options
Diffstat (limited to 'nvim/lua/config/usercmds.lua')
| -rw-r--r-- | nvim/lua/config/usercmds.lua | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/nvim/lua/config/usercmds.lua b/nvim/lua/config/usercmds.lua index 9abc50f..529b370 100644 --- a/nvim/lua/config/usercmds.lua +++ b/nvim/lua/config/usercmds.lua | |||
| @@ -66,8 +66,16 @@ local function enable_lsp() | |||
| 66 | vim.cmd("edit") -- triggert Reattach bei vielen Setups | 66 | vim.cmd("edit") -- triggert Reattach bei vielen Setups |
| 67 | end | 67 | end |
| 68 | 68 | ||
| 69 | vim.api.nvim_create_user_command("SonarScan", run_sonar, {}) | 69 | -- sonar-scanner/scripts/sonarqube.sh sind POSIX-only (kein Windows-Pendant), |
| 70 | vim.api.nvim_create_user_command("SonarIssues", load_sonar_issues, {}) | 70 | -- deshalb Kommandos unter Windows gar nicht erst registrieren statt sie |
| 71 | -- dort fehlschlagen zu lassen. | ||
| 72 | local is_windows = vim.fn.has("win32") == 1 | ||
| 73 | |||
| 74 | if not is_windows then | ||
| 75 | vim.api.nvim_create_user_command("SonarScan", run_sonar, {}) | ||
| 76 | vim.api.nvim_create_user_command("SonarIssues", load_sonar_issues, {}) | ||
| 77 | end | ||
| 78 | |||
| 71 | vim.api.nvim_create_user_command("LspOff", disable_lsp, {}) | 79 | vim.api.nvim_create_user_command("LspOff", disable_lsp, {}) |
| 72 | vim.api.nvim_create_user_command("LspOffBuffer", disable_lsp_buffer, {}) | 80 | vim.api.nvim_create_user_command("LspOffBuffer", disable_lsp_buffer, {}) |
| 73 | vim.api.nvim_create_user_command("LspOn", enable_lsp, {}) | 81 | vim.api.nvim_create_user_command("LspOn", enable_lsp, {}) |
