#vimmotions — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #vimmotions, aggregated by home.social.
-
Over 20 years ago we decided to learn to touchtype, to do this we switched our layouts to #dvorak . It worked and the bandwidth with witch we could transfer ideas into the machine rose immensely.
Now recently we decided to up the ante and try learning #vimmotions ( better late then never). Same as with dvorak the learning process is delightfully miserable :)
Interestingly even with very clumsy use of perhaps 10 motions, I start to find editing text without them increasingly annoying :P
-
The list might grow over the year too😁:
1) Rust
2) Jujutsu VCS
3) Nushell
4) helix motions
5) Nix - much more deeper
6) Pulumi
7) GCP
8) Zellij
9) Tailscale / Netbird (or anything wireguard based)
etcAnd more importantly I want to share
my learning journey, findings etcIf u are a fellow learner too of any of these, let's connect😁
Matrix:
https://matrix.to/#/#vivekanandan_ks:matrix.org#rust #jj #jujutsu #vcs #nushell #vim #vimmotions #helix #nix #pulumi #gcp #cloud #learning #passion #life #newyear2026
-
Dammit, it's finally time to learn those #VimMotions
-
#Keybindings are defined all over the place. To give me a structure I think this hierarchy will help:
- Global: System
- Ghostty: Terminal
- Bash: Shell
- Starship: Prompt
- tmux: Session mgnt
- Neovim: Active appGoal is to intuitively know which of the above a keybind is for.
Which is complicated since tons of commands, utilities, helpers, plugins... often integrates with more than one.
My base is #VimMotions and plan is to iterate tweaking as I learn by using.
Now the real fun begins 🤪
-
Update: It does. Evince does indeed support vim motions. How did I never realize this?!
-
I just spent 30 seconds trying to use Vim motions, and wondering why they weren't working. I use them so naturally in other applications, that it feels awkward when they don't work.
Then I remembered: It's because LIbreOffice doesn’t support Vim motions.
¯\_(ツ)_/¯I'd love to see LibreOffice add a setting for Vim motions. The Obsidian team has a great approach to protect the uninitiated.
-
-
So I try to learn vim-motions step by step. Everytime I think I have internalized what I currently use, I will try the next commands and add it to my reportoir.
Yesterday I added 'Block Editing'.
[CTRL] + v
[SHIFT] + i or[SHIFT] + aI was a little irritated that when entering the edit mode and I started to type, that only the first line was being changed. But changes will be added to other lines when pressing [ESC]. First thought I did something wrong. But it works :)