TIL You can ripgrep (or grep) the buffer inside #vim #neovim and have the result back in the buffer.
:%!rg PATTERN %
If you are using #Obsidian notes in #neovim (without the Obsidian UI) and want AI to access your notes, I've made a simple #mcp server that can interact with the notes in various ways.
https://github.com/Piotr1215/mcp-obsidian/
#neovim Development News
The 0.12 version will allow a callable `behavior` for `vim.tbl_extend()` and `vim.tbl_deep_extend()` for a more flexible table merge.
PR:
- github.com/neovim/neovi...
feat(lua): allow function `beh...
TIL: #neovim is sponsored by three companies: one "AI terminal" company, one "AI developer platform" company and one "AI code review" platform
I had assumed that I was safe from AI by using neovim, but it appears not. I guess I'll have to be prepared to go back to #vim when the "AI" plague inevitably spreads to neovim
Я использую https://github.com/stevearc/oil.nvim, на который идея хорошо ложится. Приведённая выше ссылка должна открываться подобным образом:
```fish
foot -- nvim ~/Documents/ -c 'silent! /sync'
```
Осталось только сляпать скрипт, реализующий схему.
Единственный оставшийся вопрос — нужна ли часть `//`?
@achim you want the filetype command - https://neovim.io/doc/user/filetype.html - it can be set in the file or you can type a command within #NeoVim
So, I'm looking for some help with #neovim with #CodeCompanion and #MCPHub.
My company pays for #Copilot.
CodeCompanionChat works well, connected to #Claude.
I have MCPHub with the #Git #MCP working if I use @mcp to explicitly make all the MCPs available.
But the doc says I should have working completions for things like @git_commit. Which I don't.
I know it's a niche but hey, worth a shot.
Fun fact is LLMs don't help with that :-/
Thanks in advance!
A recent neovim PR implements text objects for incremental selection, as determined by an LSP server: https://github.com/neovim/neovim/pull/34011
Quick opinion: LazyVim is an amazing piece of software to make NeoVim become a full-fledged IDE, but that sort of misses the point of using a text editor, doesn't it?
(It works amazingly, give it a try, but I think the rationale is not so convincing to me. On the other hand, lazy.nvim is a great plugin manager you can use independently from LazyVim)
I have a #Python file that does not have a *.py extension. I would like to tell my #NeoVim that it is a Python script, so that it can do proper syntax highlighting.
I know that I achieve this by adding some special comments to the file, that are interpreted by NeoVim. But I don't remember how to do it and how the feature is called.
All the involved terms are bad for asking Google. Can somebody give me a hint please?
I’ll rewrite my #Neovim status line because that’s who I am, and I wonder what do you think *should* be there. I think I’ll remove the line and column numbers and left only the buffer name, warnings, errors and window number
This is how I code, if I'm editing a single file or 1 + 1 test file for it then Neovim (NvChad with some changes). If I'm editing a large number of files and that includes moving them to different folders (so more mouse work) and removing duplicatoin (refactoring) then that's VSCode.
I use whichever tool gets me faster to do the task at hand. If on doubt I default to Neovim. If on meeting sharing the screen, I default to VScode.
#KDE, #Neovim, #Blender3D. Software that is already best in class and keeps getting better!
Sehr cool!
#helix plugin, welches erlaubt Text im Browser zu editieren.
Video im Link:
https://github.com/helix-editor/helix/pull/8675#issuecomment-2982160168
ich habe mir #wezterm nun angeschaut.
es gefällt mir. es löst (mir) aber nur probleme die ich bereits geräteübergreifend per #tmux gelöst habe. kommt in die #empfehlungsliste.
mein mobiles setup (#android):
* #grapheneos https://advent.zentonic.org/@zentonicatzwentzkalender2023/episodes/tur-11
* #termux (https://advent.zentonic.org/@zentonicatzwentzkalender2023/episodes/21-termux-kurz-und-knackig) - von @ucas für gut befunden
* #unexpectedkeyboard ‼️ (https://advent.zentonic.org/@zentonicatzwentzkalender2023/episodes/tur-09)
* tmux
* #neovim
* #aerc
It continues to seem to me like #Neovim plugin authors haven't yet fully understood the power of #treesitter. I wish I had the time to explore the possibilities more thoroughly.
I am definitely not alright rn
I haven't touch my #neovim configuration for two weeks