toad.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server operated by David Troy, a tech pioneer and investigative journalist addressing threats to democracy. Thoughtful participation and discussion welcome.

Administered by:

Server stats:

230
active users

#neovim

6 posts6 participants1 post today

On #Neovim, if a language server executable is not available when a buffer tries to attach to it, what would be the simplest way to retry, without closing and reopen neither the buffer nor the editor? I have an user event that will notify when it’s ready

Sure, you can install a huge Vim plugin to help you format Markdown tables. Or, if you're like me and would like to keep your list of plugins short, and have #Pandoc installed anyway (because it rocks), you can simply do

setlocal formatprg=pandoc\ --from\ gfm\ --to\ gfm

in your ftplugin/markdown.vim, and then simply hit

gqip

("format interior of current paragraph") to reformat the messy table you're currently editing.

Replied in thread

i don't know if this is the dumbest timeline, but it's pretty dumb!

#neovim

(it's a brilliant editor, and a brilliant development environment. It pains me to watch its dev team fall for bullshit like this.)

Vimistes de #Grenoble, oyez ! Ce lundi 21/07, donc totalement à l’arrache (comme il se doit), aura lieu un #tupperVim à la @TurbineCoop.

On va parler de #Vim, #Neovim, #CLI, et toutes ces sortes de choses. Et possiblement du #Quacken, vite fait.

Idéalement, inscrivez-vous sur le lien Meetup, ça fera plaisir à l’inusable Julio ! Mais vous pouvez aussi vous pointer à l’arrache, vous serez toujours bienvenu·e. 🙂

meetup.com/tupperlibre/events/

MeetupTupperVim, Mon, Jul 21, 2025, 7:00 PM | MeetupMerci de vous inscrire également sur [https://pad.gresille.org/p/tuppervim-grenoble-2025-07-21](https://pad.gresille.org/p/tuppervim-grenoble-2025-07-21) et y indiquer quel

I made a small NeoVim Plugin and custom Tree-Sitter parser to enhance the journalling experience with Fern Log files. It supports various syntax and entry highlights, header folds, and a few keybindings for toggling statuses and folds quickly (for now).

Blog post introducing it:
https://bugwhisperer.dev/blog/fern-neovim-plugin-treesitter-parser/
Code repo:
https://github.com/bugwhisperer418/fern.nvim

Excited to keep improving it!
:celsilvercrystalheart: I welcome any feedback or suggestions. Thank yooou!!
#neovim #treesitter #journalling

Andie KellerFern: NeoVim Plugin and Tree-Sitter ParserAndie Keller's personal blog and site where they write about projects they are working on or talks they've given.

A call for help from anyone who uses neovim! I've been trying to learn my way around it (Mostly for curiosity's sake), but am struggling. In sublime or vscode (and many more, but there are the ones I've used), you can run a task or build command with a keyboard shortcut. Is there a neovim extension that offers a similar capabillity?

Bonus points if I can customize this build command in the local project folder, as well as having defaults per language.

Edit: I have a :term open at the bottom of my screen, and having it run down there would be awesome (like in VSCode). Sublime's implementation is kinda whack lol.

My setup so far is kickstart.nvim, with a couple more extensions from mini.nvim enabled like sessions, startup, comment, etc...

Replied in thread

@offby1 Just my $.02 but Magit -> anything else is a downgrade.

It's the ONLY thing I miss from emacs in my #Neovim experience. There are packages that try to match it but they're not nearly there yet.

Created a Neovim :neovim: configuration for writing Ansible playbooks/roles/collections. With linting, auto-completion, highlighting of blocks, indentation, git integration and nice UI.

If someone is interested, I put it on my Codeberg here: codeberg.org/Larvitz/nvim-ansi together with a README.md, that explains keybindings, installation instructions etc.

It's also good for Python software development and contains the LSP definitions for that as well. But the primary goal, was to create an Ansible development environment with all bells and whistles :-)

#nvim#neovim#vim