scy, to vim
@scy@chaos.social avatar

My #Vim (and #Neovim) can now insert the current date or time using mappings like "<C-R><Leader>d". This is consistent with other Ctrl-R mappings like "<C-R>%" which will insert the current file name.

This was inspired by @blaix's post https://hachyderm.io/@blaix/112576852666967922 (commit https://github.com/blaix/homer/commit/9f774be9be0ebd1fe01040257a7f8ce9e8dca5c1), but I've chosen a more general approach that will also work when you already are in insert mode, and also in command-line mode.

https://codeberg.org/scy/dotfiles/src/commit/c02b23d71374d2aaecc0e43a4f0921b76b18391c/.vim/plugin/datetimereg.vim

scy,
@scy@chaos.social avatar

(And yes, I'm this close to disabling font ligatures.)

n3wjack, to vim
@n3wjack@mastodon.social avatar

My Vim plugin manager broke, so I switched to a new one. Find out how that excitingly geeky adventure unfolded! 😁

https://n3wjack.net/2024/06/05/vim-switching-from-vundle-to-the-minpac-plugin-manager/

pludikovsky, to Matrix
@pludikovsky@chaos.social avatar

Testing iamb¹ as #Matrix client. Seems to scratch my itch for an experience a la #irssi but without needing an #IRC bridge or similar.

Bonus points for being written in #Rust, #vim keybindings, and being able to display images in (supported) terminals.

¹ https://iamb.chat/

vjousse, to vim French
@vjousse@mamot.fr avatar

After the French version, I've updated the English version of my book about too.
You can find it here: https://vimebook.com/en

The github code is here https://github.com/vjousse/vim-for-humans-book/ and the tagged release here https://github.com/vjousse/vim-for-humans-book/releases/tag/v2.0
Don't hesitate if you have any feedback!

And of course, share the love ❤️

astro_ray, to typst
@astro_ray@misskey-square.net avatar

Is there any developer out there who is working on / GUI editor for typesetting documents in /. As much as I love them, modal editors like / are not for me.

nekohayo,
@nekohayo@mastodon.social avatar

@astro_ray It already exists? See the "Setzer" app

nithinbekal, to vim
@nithinbekal@ruby.social avatar

As of this month, it's been 10 years since I switched to vim. Some reflections on what has changed in how I use vim over the decade:

https://nithinbekal.com/posts/decade-of-vim/

#vim #neovim

VimLinks, to vim
@VimLinks@hachyderm.io avatar

When doing an interactive rebase in git, it can be very convenient to see the contents of the individual commits: https://github.com/hotwatermorning/auto-git-diff

#vim #git

video/mp4

nehu, to rust German
@nehu@mastodon.cloud avatar

A super fast, advanced modal editor/IDE, written in and with keybindings. How does that sound?

Some years ago, I forked the editor and started adding some VIM keybindings to it. Now, some keybindings and a modeline later, I‘m excited to share with you, looking forward to your feedback!

https://github.com/usagi-flow/evil-helix

nehu,
@nehu@mastodon.cloud avatar

@diegovsky Thank you for your feedback! It helps me understand what people are looking for. I don‘t plan on throwing away the plugin system, once it comes, because that would mean that evil-helix would deviate much more from upstream Helix. However, I‘m sceptical regarding the upstream intention to replace the simple, declarative TOML config by a scheme script. I‘d like to keep supporting the TOML config, ideally in addition to the scheme-based system.

nehu,
@nehu@mastodon.cloud avatar

@diegovsky That said, at this time, it‘s difficult to tell exactly what will land in upstream Helix, and what the impact will be on evil-helix.
Either way, we‘ll have to carefully decide between what users want, and compatibility with upstream. A hard fork would imply a lot more maintenance effort, and therefore would be my least favorite option.
tl;dr: Let‘s see how things evolve and please keep giving feedback. :)

mjgardner, to emacs
@mjgardner@social.sdf.org avatar

This is what I hear in my head if I switch back to or .

source: https://mastodon.social/@workchronicles/112372770022713839

ambihelical,
@ambihelical@qoto.org avatar

@mjgardner This is literally the reason I use vim and Emacs (yes both, but mainly Emacs now). Decades ago I got RSI in my right wrist from reaching for the mouse while coding.

mjgardner,
@mjgardner@social.sdf.org avatar

@ambihelical I am sorry to hear that, and I understand completely. I just don’t have enough fingers and mental capacity.

fabi1cazenave, to vim French
@fabi1cazenave@mastodon.social avatar

Ce samedi 25 mai je proposerai deux interventions sur (et , , …) aux @jdll :

• de 10h à 11h, une conférence « ergonomie vimiste » pour découvrir ou approfondir l’ergonomie des éditeurs modaux (tous niveaux) ;
• de 16h à 18h, un atelier « tupperVim » pour partager des connaissances sur nos éditeurs préférés (niveaux débrouillés / confirmés / experts).

Ça se passe à l’ENS Lyon, viendez nombreuses et nombreux !
https://pretalx.jdll.org/jdll2024/talk/NM7E3T/

fabi1cazenave,
@fabi1cazenave@mastodon.social avatar

@jdll Le dimanche 26 mai à 13h, dans le cadre des , je vous propose un atelier consacré à l’ergonomie des claviers où l’on mettra en œuvre deux types d’outils :

, pour créer ou modifier sa disposition de clavier préférée ;
et , pour émuler des fonctionnalités de claviers programmables sur son clavier de laptop.

Parce que oui, on peut avoir une ergo qui déglingue sans changer de clavier ni de disposition. Qu’on se le dise !
https://pretalx.jdll.org/jdll2024/talk/EWE3LW/

fabi1cazenave,
@fabi1cazenave@mastodon.social avatar

@jdll Tout le weekend des , on tiendra avec la communauté des un stand dédié aux claviers ergonomiques. Il y aura plein de claviers à essayer : Ferris, Atreus, Model01, Planck, Preonic, Iris…

Ça va être l’occasion de fêter la publication de la version finale d’ 1.0, présentée en grandes pompes par @NuclearSquid le dimanche à 14h. The place to be ! :-)
https://pretalx.jdll.org/jdll2024/talk/QT7JBD/

vjousse, to vim French
@vjousse@mamot.fr avatar

Aussi improbable que cela puisse paraître, j'ai mis à jour mon livre sur 12 ans après 😅 https://vimebook.com/fr
Le contenu reste sensiblement le même, j'ai juste refait tous les screenshots, vérifié tous les liens, utilisé vim-plug au lieu de pathogen, fzf au lieu de ctrlp, vim-fern au lieu de TheNerdTree. Bref, c'est pareil, mais en mieux. Reste la version anglaise à mettre à jour, puis passer à l'écriture du prochain sur !
Merci pour tous les retours que j'ai eu ici ❤️

n3wjack, to vim
@n3wjack@mastodon.social avatar

Is the plugin manager Vundle broken?
When I use :PluginSearch I get a bunch of errors now.

scy, to vim
@scy@chaos.social avatar

There are days when I'd like to throw Vim at the wall.

:set stl=%f%{&modified?'\ •':''}

will have a status line like

README.md •

with the bullet point (•) if the file is modified.

:set stl=%{fnamemodify(expand('%%:p'),':~:.')}%{&modified?'\ •':''}

will eat the space before the bullet point for some reason.

All I did is replace %f with the %{…} expression.

This happens both in #Vim 9.0.1378 and #Neovim 0.7.2, and also if I replace • with any other character.

Ideas, anyone?

scy,
@scy@chaos.social avatar

@deoxys314 I don't think this matters, even setting

:set stl=%{''}%{&modified?'\ M':''}

will result in the status line being just

M

without a leading space, but the second expression is clearly returning one.

scy,
@scy@chaos.social avatar

Okay, I did not move on, I've opened https://github.com/neovim/neovim/issues/28918 in Neovim, maybe they're willing to break compatibility here to make it more consistent.

scy, to vim
@scy@chaos.social avatar

guilty of sprinkling Makefiles in a lot of projects and sub-projects, just so I can :make in #Vim

shalien, to vim French
@shalien@projetretro.io avatar

If you think using / is a required skill for being a we can't be friend.

shalien,
@shalien@projetretro.io avatar

@kirby serious question, could you point me to any POSIX compliant systems that don't make it possible to use a modern keyboard and text editor ?

shalien,
@shalien@projetretro.io avatar

@kirby So being curious is aggression now ?

And here I was trying to improve myself.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • tester
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • provamag3
  • tacticalgear
  • osvaldo12
  • normalnudes
  • cubers
  • cisconetworking
  • everett
  • GTA5RPClips
  • ethstaker
  • Leos
  • anitta
  • modclub
  • megavids
  • lostlight
  • All magazines