mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

2.7K
active users

#neovim

23 posts23 participants0 posts today
Michal Vyskočil<p>TIL that neovim 0.10 got commenting added by Evgeni Chasnovski. gc is yet another keymap to know.</p><p><a href="https://neovim.io/doc/user/various.html#_3.-commenting" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">neovim.io/doc/user/various.htm</span><span class="invisible">l#_3.-commenting</span></a></p><p><a href="https://witter.cz/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a></p>
JavAlps<p><span class="h-card" translate="no"><a href="https://berlin.social/@asltf" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>asltf</span></a></span> If you don't have experience with <a href="https://mastodon.social/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a> then how are you going to code in it (you could still do it, after all it's just a text editor, but not productively). You should at least need to know how it is configured. You could use existing distributions like, <a href="https://mastodon.social/tags/NvChad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NvChad</span></a>, <a href="https://mastodon.social/tags/lazyvim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lazyvim</span></a>, <a href="https://mastodon.social/tags/astrovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>astrovim</span></a>, <a href="https://mastodon.social/tags/spacevim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>spacevim</span></a>, etc. Or, if you got time, create your own config -&gt; <a href="https://youtube.com/playlist?list=PLsz00TDipIffreIaUNk64KxTIkQaGguqn" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtube.com/playlist?list=PLsz</span><span class="invisible">00TDipIffreIaUNk64KxTIkQaGguqn</span></a></p>
DJ Adams<p>Short Sunday post: Adjusting the preview width in Telescope's horizontal picker <a href="https://qmacro.org/blog/posts/2025/05/04/adjusting-the-preview-width-in-telescope's-horizontal-picker/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">qmacro.org/blog/posts/2025/05/</span><span class="invisible">04/adjusting-the-preview-width-in-telescope's-horizontal-picker/</span></a> <a href="https://hachyderm.io/tags/Neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Neovim</span></a></p>
LavX News<p>Transforming Your CLI Experience: A Better Way to Navigate Man Pages with Neovim</p><p>Navigating manual pages in the command line can often feel cumbersome, but with the right tools, it doesn't have to be. Discover how to enhance your man page experience using Neovim, making it not onl...</p><p><a href="https://news.lavx.hu/article/transforming-your-cli-experience-a-better-way-to-navigate-man-pages-with-neovim" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.lavx.hu/article/transform</span><span class="invisible">ing-your-cli-experience-a-better-way-to-navigate-man-pages-with-neovim</span></a></p><p><a href="https://mastodon.cloud/tags/news" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>news</span></a> <a href="https://mastodon.cloud/tags/tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tech</span></a> <a href="https://mastodon.cloud/tags/DeveloperExperience" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeveloperExperience</span></a> <a href="https://mastodon.cloud/tags/Neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Neovim</span></a> <a href="https://mastodon.cloud/tags/CLI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CLI</span></a></p>
mfjurbala<p><a href="https://mastodon.online/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a> users, if you need little bits of lua, for example to set up treesitter, do you:</p><p>Use init.vim with a lua heredoc<br>Use init.vim and require a lua file<br>Use init.lua andbhavevlots of vim.o, vim.go, etc</p><p>I'm wondering what the cleanest approach might be.</p><p><a href="https://mastodon.online/tags/foss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>foss</span></a> <a href="https://mastodon.online/tags/softwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwareDevelopment</span></a> <a href="https://mastodon.online/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.online/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a></p>
www-gem<p>I've improved my <a href="https://social.linux.pizza/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a> again lately, and may eventually find a way to use the obsidian plugin that fit my workflow.</p>
Jim Gardner<p>I got nerd sniped by <span class="h-card" translate="no"><a href="https://hcommons.social/@petejones" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>petejones</span></a></span> . It is possible to have Neovim running in a container and use it as an IDE with R REPL, Quarto HTML preview, and a plot viewer. Possible, but not exactly beautiful. </p><p>I blogged about it: <a href="https://jimgar.github.io/posts/interactive-neovim-development-container-r-quarto/post.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jimgar.github.io/posts/interac</span><span class="invisible">tive-neovim-development-container-r-quarto/post.html</span></a></p><p>Be warned that the container has not really been stress tested.</p><p><a href="https://hachyderm.io/tags/rStats" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rStats</span></a> <a href="https://hachyderm.io/tags/QuartoPub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>QuartoPub</span></a> <a href="https://hachyderm.io/tags/Neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Neovim</span></a></p>
Linky~<p><a href="https://misskey.de/tags/linux" rel="nofollow noopener noreferrer" target="_blank">#linux</a> <a href="https://misskey.de/tags/neovim" rel="nofollow noopener noreferrer" target="_blank">#neovim</a><span><br>I rarely use neovim these days, mainly because of it's Copy and Paste issue. I can't copy from neovim into system...</span><i>yet</i><span><br>At least that's what I researched. You can, but it seemed like you have to do buncha scrips here and there iirc, or idk...it sounded complicated to me at the time of reading it. So I just opted to use Kate instead</span><br><br><span class="">RE: <a href="https://gts.aylamz.me/users/aylamz/statuses/01JT6G2C2HCPK6JGPK1AFY3RQK" rel="nofollow noopener noreferrer" target="_blank">https://gts.aylamz.me/users/aylamz/statuses/01JT6G2C2HCPK6JGPK1AFY3RQK</a></span></p>
farcaller<p><span class="h-card" translate="no"><a href="https://floofy.tech/@arch" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>arch</span></a></span> <span class="h-card" translate="no"><a href="https://hdev.im/@eisenhorn" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>eisenhorn</span></a></span> I suppose I don't cat /dev/urandom that often? :D</p><p>but yeah, nothing really did. I'm poking at the cli-first setup with <a href="https://hdev.im/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a>, so I naturally got to tmux and then back to zellij.</p>
Emmanuel Touzery<p>Finally documented my latest <a href="https://fosstodon.org/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a> plugin - devdocs/API docs integration. Was fun to develop.. amazing how far we can go with neovim nowadays.. tree-sitter.. TUI eye-candy.. customisability <a href="https://github.com/emmanueltouzery/apidocs.nvim" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/emmanueltouzery/api</span><span class="invisible">docs.nvim</span></a></p>
Matthew<p>felt like a change:</p><p><a href="https://github.com/eldritch-theme/eldritch" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/eldritch-theme/eldr</span><span class="invisible">itch</span></a></p><p>i really like catppuccin mocha, love the pastel colours. but my old eyes find it a little too low on contrast.</p><p>eldritch 'feels' similar, but with more vivid colours. enjoying the change so far.</p><p><a href="https://mas.to/tags/Neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Neovim</span></a> <a href="https://mas.to/tags/FishShell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FishShell</span></a> <a href="https://mas.to/tags/Wezterm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wezterm</span></a></p>
The Original Stripey Goodness<p>Day two of using <a href="https://meow.social/tags/vimwiki" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vimwiki</span></a>, and I've already decided I quite like it - and have learned more about using <a href="https://meow.social/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a> and <a href="https://meow.social/tags/lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lua</span></a> in the process. </p><p>I can *easily* see this reviving my 'blogging, also.</p>
farcaller<p>I found a JSON file that freezes <a href="https://hdev.im/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a> up, heh. I suppose it's treesitter, because the json is just 15 trivial lines, it's just not a valid json:</p><p>```<br>{ "a": "...", "b": "..." }<br>{ "a": "...", "b": "..." }<br>{ "a": "...", "b": "..." }<br>...<br>```</p>
Patrick Wu :neocat_flag_bi:<p>damn it, just realized `bash-language-server` support formatting but requires `shfmt`... removed `beautysh` from `conform.nvim` and now one less (?) dependency</p><p><a href="https://o0o.social/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a> <a href="https://o0o.social/tags/lsp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lsp</span></a> <a href="https://o0o.social/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a></p>
codeDude :archlinux: :neovim:<p>Bueno aqui hice otro videito para el canal en español.<br><a href="https://video.hardlimit.com/w/dMHEBvfWxfYocRZToykfYT" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">video.hardlimit.com/w/dMHEBvfW</span><span class="invisible">xfYocRZToykfYT</span></a></p><p><a href="https://floss.social/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a> <a href="https://floss.social/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a> <a href="https://floss.social/tags/kanban" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kanban</span></a> <a href="https://floss.social/tags/peertube" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>peertube</span></a> <a href="https://floss.social/tags/floss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>floss</span></a> <a href="https://floss.social/tags/foss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>foss</span></a></p>
codeDude<p><strong>Un proyecto TUI con atajos de vim</strong></p> <p><a href="https://video.hardlimit.com/w/dMHEBvfWxfYocRZToykfYT" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">video.hardlimit.com/w/dMHEBvfW</span><span class="invisible">xfYocRZToykfYT</span></a></p>
DJ Adams<p>I've been meaning to get vim-surround configured back into my new (neo)vim setup, but then found that there was mini.surround, part of mini.nvim from @echasnovski.bsky.social and all I had to do was give it life. Works great, thanks! <a href="https://github.com/echasnovski/mini.surround" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/echasnovski/mini.su</span><span class="invisible">rround</span></a></p><p><a href="https://hachyderm.io/tags/Neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Neovim</span></a></p>
Arun Raghavan<p>Pro-tip for <a href="https://fantastic.earth/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a> users on <a href="https://fantastic.earth/tags/fedora" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fedora</span></a> -- if you don't want to deal with manually install nerd/hack fonts but are using plugins that look nicer with them, you can `dnf install cascadia-code-nf-fonts` (other <a href="https://fantastic.earth/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> distributions probably have some version of this too)</p><p>Here's what `nvim-tree` and `nvim-lsp-endhints` look like...</p>
jwr<p>I believe is customary re-post an introduction after moving instances... so here's mine:</p><p>Software engineer working in <a href="https://hachyderm.io/tags/geophysics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>geophysics</span></a>. <a href="https://hachyderm.io/tags/8bit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>8bit</span></a> hacker in the 80s, <a href="https://hachyderm.io/tags/16bit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>16bit</span></a> hobbyist in the early 90s before finding my home on <a href="https://hachyderm.io/tags/unix" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unix</span></a> and finally <a href="https://hachyderm.io/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a>. Author of a few simple open source utilities with zero users.</p><p>tech: <a href="https://hachyderm.io/tags/dragon32" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dragon32</span></a> <a href="https://hachyderm.io/tags/samcoupe" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>samcoupe</span></a> <a href="https://hachyderm.io/tags/amiga" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>amiga</span></a> <a href="https://hachyderm.io/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://hachyderm.io/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://hachyderm.io/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a> <a href="https://hachyderm.io/tags/debian" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>debian</span></a> <a href="https://hachyderm.io/tags/nixos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nixos</span></a></p><p>non-tech: <a href="https://hachyderm.io/tags/cycling" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cycling</span></a> <a href="https://hachyderm.io/tags/guitar" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>guitar</span></a> <a href="https://hachyderm.io/tags/astronomy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>astronomy</span></a></p>
Paweł Grzybek<p>Vim tip for today 🔥</p><p>When running a substitute command `:s`, you can use the `&amp;` in the new string value to reuse the matched pattern.</p><p><a href="https://mastodon.social/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a> <a href="https://mastodon.social/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a></p>