<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nvim-config/plugin/50-autocompletion.lua, branch dev</title>
<subtitle>Neovim configuration</subtitle>
<id>http://git.tvcloud.fr/nvim-config/atom/plugin/50-autocompletion.lua?h=dev</id>
<link rel='self' href='http://git.tvcloud.fr/nvim-config/atom/plugin/50-autocompletion.lua?h=dev'/>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/'/>
<updated>2026-06-30T09:55:50Z</updated>
<entry>
<title>feat(cmdline): recursive :find, ripgrep :grep, quiet grep menu</title>
<updated>2026-06-30T09:55:50Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-30T09:47:23Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=5a1b8b5fd5174a8d31ca9b9cb7b287dcfb004ec4'/>
<id>urn:sha1:5a1b8b5fd5174a8d31ca9b9cb7b287dcfb004ec4</id>
<content type='text'>
- path+=** so :find searches subdirectories recursively
- grepprg/grepformat drive :grep through ripgrep (--vimgrep
  --smart-case), with a comment on the -./-uu/-uuu opt-in flags
- the auto-completion menu skips grep-family commands while their
  search-pattern argument is being typed, and dismisses any menu
  left over from completing the command name
</content>
</entry>
<entry>
<title>refactor(nvim): restructure plugin configs, fix OSV launch port</title>
<updated>2026-06-25T05:44:15Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-25T05:44:15Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=fb3587e51e0908c3d43722c55741cf6a386e39ce'/>
<id>urn:sha1:fb3587e51e0908c3d43722c55741cf6a386e39ce</id>
<content type='text'>
- rewrite the file headers as block comments and regroup the
  autocompletion and dap files into Settings / Autocommands / Keymaps
  sections
- fix `OSVLaunch`: `dap.configurations.lua.port` was nil (the field is
  a list), so the server ignored 8086; share an `OSV_PORT` constant
  between the launch call and the attach configuration
- `.luarc.json`: list each plugin directory explicitly so lua_ls loads
  their type annotations
- use `vim.fs.basename` instead of `vim.fn.fnamemodify(…, ":t")`
</content>
</entry>
<entry>
<title>refactor(nvim): rename functions and edit comments</title>
<updated>2026-06-13T09:17:32Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-13T09:17:32Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=21d091f05161af8eb1a61b580c3f57774358aefe'/>
<id>urn:sha1:21d091f05161af8eb1a61b580c3f57774358aefe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(nvim): rewrite autocompletion plugin</title>
<updated>2026-06-12T21:14:19Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-12T21:14:19Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=1eeaf41cf07708d69f67dbb328f00734142513ad'/>
<id>urn:sha1:1eeaf41cf07708d69f67dbb328f00734142513ad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(nvim): rename file</title>
<updated>2026-06-12T20:57:34Z</updated>
<author>
<name>Thomas Vanbesien</name>
<email>tvanbesi@proton.me</email>
</author>
<published>2026-06-12T20:56:03Z</published>
<link rel='alternate' type='text/html' href='http://git.tvcloud.fr/nvim-config/commit/?id=3a737faa51e20da54ce16f04383c2b16d72bbb57'/>
<id>urn:sha1:3a737faa51e20da54ce16f04383c2b16d72bbb57</id>
<content type='text'>
</content>
</entry>
</feed>
