shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

285
active users

#vim

7 posts7 participants1 post today
OpenSoul ✅<p><span class="h-card" translate="no"><a href="https://mastodon.social/@itsfoss" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>itsfoss</span></a></span> On terminal &gt; <a href="https://mastodon.social/tags/nano" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nano</span></a> for normal use<br>On dekstop &gt; <a href="https://mastodon.social/tags/kate" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kate</span></a> </p><p><a href="https://mastodon.social/tags/Vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Vim</span></a> it's the best of course and powerful but I don't want to memorize 50 or more commands just to type echo "hello world"</p>
Freexian :debian:<p>31 Debian LTS Advisories were released in March about security updates for various packages including but not limited to linux-6.1, firefox-esr, intel-microcode and vim.</p><p>Read more about work done by Debian LTS contributors in our monthly report for March at <a href="https://www.freexian.com/blog/debian-lts-report-2025-03/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">freexian.com/blog/debian-lts-r</span><span class="invisible">eport-2025-03/</span></a></p><p>This work is funded by Freexian's Debian LTS offering.</p><p>Your organization too can sponsor the Debian LTS (<a href="https://www.freexian.com/lts/debian/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">freexian.com/lts/debian/</span><span class="invisible"></span></a>) and join the esteemed list of sponsors in the monthly report.</p><p><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/debianlts" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>debianlts</span></a> <a href="https://hachyderm.io/tags/freexian" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>freexian</span></a> <a href="https://hachyderm.io/tags/infosec" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>infosec</span></a> <a href="https://hachyderm.io/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://hachyderm.io/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a></p>
young man yells at the cloud<p>I feel sorry for people who believe VSCode / Visual Studio / JetBrains are the best ways to edit code. Those tools are so bloated and wasteful and busy, but more to my point, they're so dry and "professional" for lack of a better word. They aren't fun in any sense of the word.</p><p><a href="https://mastodon.social/tags/Vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Vim</span></a> and especially <a href="https://mastodon.social/tags/Emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Emacs</span></a> on the other hand have ecosystems full of playful, fun functionality. Using them, to me, is like playing a game. I have fun editing text. I find joy in it.</p><p>Maybe I'm just autistic.</p>
Álvaro R.<p>🙏 My iOS app made it to the App Store, please help me get the word out and boost 🚀</p><p>Journelly: like tweeting but for your eyes only (offline / powered by plain text)</p><p><a href="https://lmno.lol/alvaro/journelly-like-tweeting-but-for-your-eyes-only" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lmno.lol/alvaro/journelly-like</span><span class="invisible">-tweeting-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/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</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></p>
Zef Hemel<p>Ok. Day one of using <span class="h-card" translate="no"><a href="https://fosstodon.org/@silverbulletmd" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>silverbulletmd</span></a></span> in <a href="https://hachyderm.io/tags/Vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Vim</span></a> mode lead to already fixing some ugly UI glitches. Now thinking how to expand <a href="https://hachyderm.io/tags/Lua" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lua</span></a> APIs to define Vim commands, bindings and other things. Also a reason to dive a bit deeper into <span class="h-card" translate="no"><a href="https://hachyderm.io/@neovim" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>neovim</span></a></span> which leans heavily on Lua. Also an interesting source of inspiration for Lua API design potentially.</p>
scy<p>In <a href="https://chaos.social/tags/Vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Vim</span></a>, I sometimes try to paste stuff using Ctrl-V instead of Shift-Ctrl-V. So, instead of the terminal pasting something, Vim will be armed to insert the next keypress literally (see :help i_CTRL-V).</p><p>And once Vim displaying "^" makes me realize my mistake, the intuitive thing for me to do is to press backspace (to get rid of the "^").</p><p>Which usually makes me laugh, because now Vim says "&lt;BS&gt;", and I think "yeah, that was some bullshit indeed 🙈".</p>
OSTechNix<p>How To Display Undo And Redo Timestamps In Vim Status Bar Using vim-airline <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/texteditor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>texteditor</span></a> <a href="https://floss.social/tags/vimtips" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vimtips</span></a> <a href="https://floss.social/tags/vimairline" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vimairline</span></a> <a href="https://floss.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://floss.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <br><a href="https://ostechnix.com/display-undo-redo-timestamps-vim-airline/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ostechnix.com/display-undo-red</span><span class="invisible">o-timestamps-vim-airline/</span></a></p>
BRING HOME ABREGO GARCIA<p>looks like vim.org is offline</p><p><a href="https://www.vim.org/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">vim.org/</span><span class="invisible"></span></a> </p><p><a href="https://hellions.cloud/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a> <a href="https://hellions.cloud/tags/vim4lyfe" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim4lyfe</span></a></p>
nixCraft 🐧<p>If you ever accidentally end up inside vi or vim or neovim by reading some tutorials online, you can quit it by pressing Escape, colon ( : ), q (q), bang (!) and pressing return. It is simple as that. Modern version of VIM even tells you that on welcome screen. No need to panic. </p><p><a href="https://mastodon.social/tags/UNIX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UNIX</span></a> <a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://mastodon.social/tags/macos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macos</span></a> <a href="https://mastodon.social/tags/freebsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>freebsd</span></a> <a href="https://mastodon.social/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a></p>
Osman<p>PSA: If you're into <a href="https://hachyderm.io/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a>, I highly recommend the Vimium browser extension. Absolute game changer when it comes to browsing.</p><p><a href="https://github.com/philc/vimium" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/philc/vimium</span><span class="invisible"></span></a></p>
Inaction Figure<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@nixternal" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>nixternal</span></a></span> </p><p>I’m a JavaScript/React dev. I have used both Vim and Neovim for years, and Vim is just a more pleasant experience. Never mind the bleeding edge, go with what works. </p><p><a href="https://fosstodon.org/tags/Vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Vim</span></a> <a href="https://fosstodon.org/tags/NeoVim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NeoVim</span></a> <a href="https://fosstodon.org/tags/Javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Javascript</span></a> <a href="https://fosstodon.org/tags/React" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>React</span></a></p>
Annika Backstrom<p>TIL about "digraphs" in (neo)vim. Need to insert, say, an en dash, which has a digraph of -N? In insert mode, ctrl-k, hypen, N. Want to check the digraph of a character already in your file? ga to show ascii, and look at the "Digr" notation. You would see e.g. "Digr =e" for the euro symbol.</p><p>:help digraphs<br>:help digraphs-default</p><p><a href="https://xoxo.zone/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a> <a href="https://xoxo.zone/tags/neovim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>neovim</span></a></p>
Steve Leach<p>I'm not sure I've ever had to do a hold-the-power-button-down reboot because I tried to run a *text editor* ever in my life (Linux or DOS).</p><p>I'm sure it does lots of cool tricks, but I'll stick to <a href="https://sigmoid.social/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a>.</p>
Andrew Radev<p>Vim's built-in `z=` mapping gives you spelling suggestions, but I find the UI a bit inconvenient (too many results, covering the entire screen).</p><p>I made a mini-plugin (44 LOC) to show just the top 9 suggestions in a popup: <a href="https://git.sr.ht/~andrewradev/vimfiles/tree/main/item/miniplugins/plugin/spellsuggest_popup.vim" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">git.sr.ht/~andrewradev/vimfile</span><span class="invisible">s/tree/main/item/miniplugins/plugin/spellsuggest_popup.vim</span></a></p><p>This does not fully replace z=, but it fits my needs and might fit yours.</p><p><a href="https://hachyderm.io/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a></p>
Hacker News 50<p>Understanding the Origins and the Evolution of Vi and Vim</p><p>Link: <a href="https://pikuma.com/blog/origins-of-vim-text-editor" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">pikuma.com/blog/origins-of-vim</span><span class="invisible">-text-editor</span></a><br>Discussion: <a href="https://news.ycombinator.com/item?id=43691020" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">3691020</span></a></p><p><a href="https://social.lansky.name/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a></p>
Paweł Grzybek<p>Vim tip for today 🔥</p><p>The `!!` in normal mode lets you pass lines of code through the external CLI. I use it mostly to put the output of the external command into the current buffer. For example, `!!date` inserts the current date and time.</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>
Steven Rosenberg<p>For years I have been a heavy gVim user when it comes to news editing, and today I started using Vim in a GNOME terminal. It's going very well. I might stick with it.</p><p><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/GNOME" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GNOME</span></a></p>
Aunty<p>Does anyone on <a href="https://aus.social/tags/obsidian" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>obsidian</span></a> (Or works with markdown notes in <a href="https://aus.social/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a> / <a href="https://aus.social/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a>) have a good system for sharing notes with others when they have embedded images?</p>
Digital Mark λ ☕️ 🕹 🙄<p><a href="https://appdot.net/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a></p>
NegativePrimes<p>Very funny, Bing.</p><p><a href="https://urusai.social/tags/vim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vim</span></a> <a href="https://urusai.social/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a></p>