digitalcourage.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Diese Instanz wird betrieben von Digitalcourage e.V. für die Allgemeinheit. Damit wir das nachhaltig tun können, erheben wir einen jährlichen Vorausbeitrag von 1€/Monat per SEPA-Lastschrifteinzug.

Server stats:

822
active users

#vim

25 posts23 participants2 posts today
Thibaultmol 🌈<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@gsthnz" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>gsthnz</span></a></span> <span class="h-card" translate="no"><a href="https://namtao.com/@noboilerplate" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>noboilerplate</span></a></span> I've heard many times about <a href="https://en.osm.town/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a>, and I've seen a lot of people talk about how they love it. And I've honestly never doubted them about that!<br>Because I'm already strapped for time, I never really looked into how it worked (even from a basic explanation)... Because ... "When the f would I have time to learn that anyway."<br>That's why I'm really glad that Tris makes these videos because now at least I kind of understand the basic concept!<br>I hope I find the time to learn it</p>
Paolo Redaelli<p>White (neo)vim themes<br>I finally found two color schemes (aka "themes") for (neo)vim that do have a white background. Because yes, sometimes, somewhere you may just need a white background. White like paper. Here they are:</p><p><a href="https://github.com/habamax/vim-polar" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/habamax/vim-polar</span><span class="invisible"></span></a></p><p><a href="https://github.com/habamax/vim-psionic" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/habamax/vim-psionic</span><span class="invisible"></span></a><br><a href="https://monodes.com/predaelli/2025/05/13/white-neovim-themes/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">monodes.com/predaelli/2025/05/</span><span class="invisible">13/white-neovim-themes/</span></a><br><a href="https://mastodon.uno/tags/Themes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Themes</span></a> <a href="https://mastodon.uno/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a></p>
Ellane<p>The speedometer on my car goes up to 200 kmph. Speed limits near me range from 10 to 110. I see the power potential daily on my dashboard and sometimes I watch what formula 1 drivers can do at high speeds, but I don’t go there. I could, but I don’t. </p><p>It’s okay to drive a vehicle without ever pushing it to its limits. </p><p><a href="https://pkm.social/tags/obsidian" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>obsidian</span></a> <a href="https://pkm.social/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a> <a href="https://pkm.social/tags/org" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>org</span></a> <a href="https://pkm.social/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a></p>
Lukas Rotermund<p>I recently stumbled across vim's `norm` on Sylvan Franklin's YouTube video - what a great feature!</p><p>For example, converting PHP object initialisation to method chaining:<br>`:'&lt;,'&gt;norm 0dt-f;x==`</p><p>For most of the cases where I use `norm` now, I used to type macros. Really a game changer.</p><p><a href="https://social.tchncs.de/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a> <a href="https://social.tchncs.de/tags/php" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>php</span></a></p>
Jesus Castagnetto 🇵🇪<p><span class="h-card" translate="no"><a href="https://mastodon.social/@hrbrmstr" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>hrbrmstr</span></a></span> <span class="h-card" translate="no"><a href="https://programming.dev/c/zed" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>zed</span></a></span> </p><p>I am testing <a href="https://mastodon.social/tags/zed" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zed</span></a> for Markdown and Mermaid editing, in particular if I need to validate my translations to Portuguese. Also doing some light R or Python, because on Ubuntu 24.04 sometimes I experience freezes that require a 'killall zed-editor'. Still cannot replace my favs (<a href="https://mastodon.social/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a> and <a href="https://mastodon.social/tags/RStudio" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RStudio</span></a>) but it looks good.</p><p>I do like that it works quite well with my local <a href="https://mastodon.social/tags/ollama" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ollama</span></a> models.</p>
Hemera :nixos: :ms_snow_leopard:<p>Oh <a href="https://meow.social/tags/zed" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zed</span></a> supports <a href="https://meow.social/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a> mode?</p><p>But does it run in the terminal? 🤔</p>
Tao of Mac<p>The Vibes</p><p>The profusion of hype on the Internet has led me to take a lot of things with a grain of salt, and if you’re a regular reader, you’ll know that generative AI has already added more(...)</p><p><a href="https://mastodon.social/tags/ai" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ai</span></a> <a href="https://mastodon.social/tags/aider" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aider</span></a> <a href="https://mastodon.social/tags/claude" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>claude</span></a> <a href="https://mastodon.social/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a> <a href="https://mastodon.social/tags/cursor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cursor</span></a> <a href="https://mastodon.social/tags/gemini" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gemini</span></a> <a href="https://mastodon.social/tags/llm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>llm</span></a> <a href="https://mastodon.social/tags/o3" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>o3</span></a> <a href="https://mastodon.social/tags/tmux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tmux</span></a> <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/vscode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vscode</span></a> <a href="https://mastodon.social/tags/windsurf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>windsurf</span></a> <a href="https://mastodon.social/tags/zed" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>zed</span></a></p><p><a href="https://taoofmac.com/space/blog/2025/05/13/2230" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">taoofmac.com/space/blog/2025/0</span><span class="invisible">5/13/2230</span></a></p>
Wolf<p><span class="h-card" translate="no"><a href="https://social.jvns.ca/@b0rk" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>b0rk</span></a></span> I am absolutely not telling you what to do. I'm giving you a datapoint. I am a <a href="https://hachyderm.io/tags/Vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Vim</span></a> / <a href="https://hachyderm.io/tags/NeoVim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NeoVim</span></a> expert. I have used Vim for ... hmm, maybe it's decades. Not sure. I use Vim key-bindings everywhere that I can. I have given talks and made YouTube videos about Vim.</p><p>I’m always trying new things. For instance, <a href="https://hachyderm.io/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a>. One thing I thought I'd try is the <a href="https://hachyderm.io/tags/HelixEditor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HelixEditor</span></a>. For a lot of people, and you may well be one, Vim/NeoVim is the right choice. If it is, I won't try to convert you. But my experience so far with Helix has been so positive, that even after decades of Vim being my favorite, it has been replaced by Helix.</p><p>I still use Vim wherever that's the right choice, for instance remote machines I don't control. But editing actual code in Helix using that language's LSP and with tree-sitter is absolutely delightful. Even the fact that Helix isn't a “finished” editor doesn't dissuade me.</p><p>At work, <a href="https://hachyderm.io/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> is our main language, and we all have PyCharm. I use the Vim bindings via <a href="https://hachyderm.io/tags/IdeaVim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IdeaVim</span></a>. I prefer Helix even to that.</p><p>So there's your datapoint. Maybe someone you know well and trust has an opinion that sheds more light on the two editors.</p>
The FreeDOS Project<p>If you're interested in <a href="https://fosstodon.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a> I've been experimenting with running my <a href="https://fosstodon.org/tags/RaspberryPi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RaspberryPi</span></a> 3 as a console only (terminal) system to do modern work.</p><p>Browsing the web is possible with elinks, and I'm exploring different editors than just <a href="https://fosstodon.org/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a> including <a href="https://fosstodon.org/tags/micro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>micro</span></a> which has a modern feel.</p><p>I'm able to write with markdown and view high quality PDF output (at the frame buffer) just like I normally would.</p>
Christian Mayer<p>Whoever thought that we need a VISUAL mode in <a href="https://mastodon.social/tags/VIM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VIM</span></a> is a d**h**. And with d**h** I mean dickhead. I don't need this shit on <a href="https://mastodon.social/tags/Debian" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Debian</span></a>. Why is VISUAL mode on by default? Whenever I need to mark something with the mouse in VIM it's because I want to copy out of a large file. This is not working when VISUAL mode is active. Why would anyone even want to use a mouse when you are in VIM? This is stupid by default.</p>
T0ha<p>We are going live in 10 mins. We are working on code quality and tests. See you on <a href="https://www.twitch.tv/war1and" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">twitch.tv/war1and</span><span class="invisible"></span></a>.</p><p><a href="https://mastodon.social/tags/ai" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ai</span></a> <a href="https://mastodon.social/tags/elixir" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>elixir</span></a> <a href="https://mastodon.social/tags/livestream" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>livestream</span></a> <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/llm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>llm</span></a> <a href="https://mastodon.social/tags/myelixirstatus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>myelixirstatus</span></a> <a href="https://mastodon.social/tags/buildinpublic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>buildinpublic</span></a> <a href="https://mastodon.social/tags/ElixirLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ElixirLang</span></a> <a href="https://mastodon.social/tags/indiehacker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indiehacker</span></a></p>
choan<p><a href="https://social.anartist.org/tags/til" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>til</span></a> On <a href="https://social.anartist.org/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a> like editors, one can yank the whole buffer by using</p><p>:%y</p><p>(I use <a href="https://social.anartist.org/tags/evil" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>evil</span></a> on <a href="https://social.anartist.org/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a>.)</p>
Ciourte Piaille<p><span class="h-card" translate="no"><a href="https://mastodon.social/@nixCraft" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>nixCraft</span></a></span> <br>Every reply prefixing a <a href="https://piaille.fr/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a> exit command with the escape key is wrong. You weren't doing anything special right before exiting vim, except maybe saving, so you should be in normal mode already. 🧐</p>
Python Weekly 🐍<p>I made a Vim Game in Python</p><p><a href="https://github.com/RaphaelKMandel/chronicles-of-vimia" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/RaphaelKMandel/chro</span><span class="invisible">nicles-of-vimia</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://github.com/RaphaelKMandel/chronicles-of-vimia" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://github.com/</span><span class="invisible">RaphaelKMandel/chronicles-of-vimia</span></a></p><p><a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.social/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a></p>
🌈 ☯️Teresita🐧👭<p>Using <a href="https://techhub.social/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a> to prepare <a href="https://techhub.social/tags/sed" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sed</span></a> to change raw Hipparcos catalog numbers to semi-usable star names. <a href="https://techhub.social/tags/J4" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>J4</span></a></p>
Pierre-Adrien<p>✍️ Just published a new blog post on using <a href="https://ruby.social/tags/fzf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fzf</span></a> and <a href="https://ruby.social/tags/ripgrep" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ripgrep</span></a> in <a href="https://ruby.social/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a> / <a href="https://ruby.social/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a> for a low-tech go-to-definition and find-references solution. Super handy for when my <a href="https://ruby.social/tags/elixir" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>elixir</span></a> LSP server takes a break! 😌</p><p>➡️ <a href="https://blog.pabuisson.com/2025/05/low-tech-elixir-lsp-in-vim-with-fzf-and-ripgrep/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.pabuisson.com/2025/05/low</span><span class="invisible">-tech-elixir-lsp-in-vim-with-fzf-and-ripgrep/</span></a></p>
sudonem<p>I am not a software developer. I like to tinker. More so recently as I've been really digging in to Python.</p><p>Although VSCode is fine (really) and probably the right choice for almost everyone - I have to say that fighting through the (often frustrating) hump of getting nvim up and running as an IDE has been immensely satisfying. Especially when paired with tmux.</p><p>It doesn't hurt that working that way offers the major bonus of making you feel like a serious l337 haxx0r once you start getting into the rhythm and fully commit to vim motions.</p><p><a href="https://infosec.exchange/tags/NeoVim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NeoVim</span></a> <a href="https://infosec.exchange/tags/nvim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nvim</span></a> <a href="https://infosec.exchange/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://infosec.exchange/tags/IDE" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IDE</span></a> #1337 <a href="https://infosec.exchange/tags/Nerdgasm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Nerdgasm</span></a> <a href="https://infosec.exchange/tags/tmux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tmux</span></a> <a href="https://infosec.exchange/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a> <a href="https://infosec.exchange/tags/LazyVim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LazyVim</span></a></p>
nixCraft 🐧<p><a href="https://mastodon.social/tags/softwaredevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwaredevelopment</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a></p>
Álvaro R.<p><a href="https://indieweb.social/tags/Journelly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Journelly</span></a> for <a href="https://indieweb.social/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a> can potentially support <a href="https://indieweb.social/tags/markdown" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>markdown</span></a>. I'm still gauging if there's enough Markdown interest (please boost for reach).</p><p>👉 Register your interest by emailing: journelly + markdown @ xenodium.com</p><p>The more requests I get, the sooner I'll get markdown out the door.</p><p>If you haven't heard about Journelly, here's a blog post <a href="https://xenodium.com/journelly-like-tweeting-but-for-your-eyes-only" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">xenodium.com/journelly-like-tw</span><span class="invisible">eeting-but-for-your-eyes-only</span></a></p><p><a href="https://indieweb.social/tags/plaintext" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>plaintext</span></a> <a href="https://indieweb.social/tags/privacy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>privacy</span></a> <a href="https://indieweb.social/tags/orgmode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>orgmode</span></a> <a href="https://indieweb.social/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a> <a href="https://indieweb.social/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a> <a href="https://indieweb.social/tags/swiftui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftui</span></a> <a href="https://indieweb.social/tags/ios" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ios</span></a> <a href="https://indieweb.social/tags/iphone" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iphone</span></a> <a href="https://indieweb.social/tags/obtf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>obtf</span></a></p>
Bruno Adelé<p>🤖 J'ai configuré un agent pour mon IDE sous VIM (vide). Cet agent permet de créer une issue GitHub en anglais à partir d’un problème que vous avez rédigé dans votre langue.</p><p>Pour l'utiliser : &lt;leader&gt; + ao + issue</p><p>👉 <a href="https://github.com/badele/vide" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/badele/vide</span><span class="invisible"></span></a></p><p><a href="https://mamot.fr/tags/VIM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VIM</span></a> <a href="https://mamot.fr/tags/IDE" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IDE</span></a> <a href="https://mamot.fr/tags/Code" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Code</span></a> <a href="https://mamot.fr/tags/GitHub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitHub</span></a> <a href="https://mamot.fr/tags/Editor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Editor</span></a></p>