<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotfiles/nvim/lua/config/usercmds.lua, branch windows-port</title>
<subtitle>Personal dotfiles and settings</subtitle>
<id>https://git.its1.de/public/dotfiles/atom?h=windows-port</id>
<link rel='self' href='https://git.its1.de/public/dotfiles/atom?h=windows-port'/>
<link rel='alternate' type='text/html' href='https://git.its1.de/public/dotfiles/'/>
<updated>2026-07-24T09:21:33Z</updated>
<entry>
<title>neovim: is_windows-Variable statt has('win32') == 0</title>
<updated>2026-07-24T09:21:33Z</updated>
<author>
<name>Thomas Schmucker</name>
<email>ts@its1.de</email>
</author>
<published>2026-07-24T09:21:33Z</published>
<link rel='alternate' type='text/html' href='https://git.its1.de/public/dotfiles/commit/?id=e786fedb6f680e84a9bca37cfad7342a06e05a51'/>
<id>urn:sha1:e786fedb6f680e84a9bca37cfad7342a06e05a51</id>
<content type='text'>
Lua-Falle vermieden: 0 ist in Lua truthy, ein direktes
'not vim.fn.has("win32")' waere falsch gewesen. Stattdessen
is_windows = vim.fn.has("win32") == 1 (liefert echtes bool),
dann 'if not is_windows then' - lesbarer als '== 0'.
</content>
</entry>
<entry>
<title>neovim: SonarScan/SonarIssues nur unter POSIX registrieren</title>
<updated>2026-07-24T09:20:14Z</updated>
<author>
<name>Thomas Schmucker</name>
<email>ts@its1.de</email>
</author>
<published>2026-07-24T09:20:14Z</published>
<link rel='alternate' type='text/html' href='https://git.its1.de/public/dotfiles/commit/?id=c76dc6075beb1bbbc55231df7d5aa50b5f70ba2c'/>
<id>urn:sha1:c76dc6075beb1bbbc55231df7d5aa50b5f70ba2c</id>
<content type='text'>
sonar-scanner und scripts/sonarqube.sh haben kein Windows-Pendant.
Statt die Kommandos unter Windows existieren zu lassen und dort mit
Fehlern (fehlendes sh, /dev/null-artige Probleme) fehlzuschlagen,
werden SonarScan/SonarIssues jetzt nur registriert, wenn
vim.fn.has('win32') == 0 - unter Windows existieren die Kommandos
schlicht nicht. LspOff/LspOffBuffer/LspOn bleiben unveraendert,
betreffen keine Plattform-Abhaengigkeit.

neovim-windows-setup.md: den damit erledigten sonarqube.sh-Stolperstein
aus Abschnitt 4 entfernt, MSVC/Developer PowerShell bleibt als einziger
verbleibender Punkt.
</content>
</entry>
<entry>
<title>neovim: typo</title>
<updated>2026-07-16T06:11:14Z</updated>
<author>
<name>Thomas Schmucker</name>
<email>ts@its1.de</email>
</author>
<published>2026-07-16T06:11:14Z</published>
<link rel='alternate' type='text/html' href='https://git.its1.de/public/dotfiles/commit/?id=d54a1cf529e6a21bd740201a77598b2589df91ec'/>
<id>urn:sha1:d54a1cf529e6a21bd740201a77598b2589df91ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>neovim: Neue UserCmds um den LSP abzuschalten</title>
<updated>2026-05-04T09:14:06Z</updated>
<author>
<name>Thomas Schmucker</name>
<email>ts@its1.de</email>
</author>
<published>2026-05-04T09:14:06Z</published>
<link rel='alternate' type='text/html' href='https://git.its1.de/public/dotfiles/commit/?id=c6db677ba798c7de4200a68c75a2bf3088166ead'/>
<id>urn:sha1:c6db677ba798c7de4200a68c75a2bf3088166ead</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Neovim: Umbrucheinstellungen geändert und Unterstützung für Markdown</title>
<updated>2026-04-23T09:04:19Z</updated>
<author>
<name>Thomas Schmucker</name>
<email>ts@its1.de</email>
</author>
<published>2026-04-23T09:04:19Z</published>
<link rel='alternate' type='text/html' href='https://git.its1.de/public/dotfiles/commit/?id=367e2f17233b1c19238fd77fde33c379eb0814be'/>
<id>urn:sha1:367e2f17233b1c19238fd77fde33c379eb0814be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Neovim: Sonarqube Unterstützung hinzugefügt</title>
<updated>2026-03-25T06:08:57Z</updated>
<author>
<name>Thomas Schmucker</name>
<email>ts@its1.de</email>
</author>
<published>2026-03-25T06:08:57Z</published>
<link rel='alternate' type='text/html' href='https://git.its1.de/public/dotfiles/commit/?id=e99756d1d5acb6805003b403985ee0a2a253bf26'/>
<id>urn:sha1:e99756d1d5acb6805003b403985ee0a2a253bf26</id>
<content type='text'>
</content>
</entry>
</feed>
