this post was submitted on 10 Jun 2026
482 points (99.0% liked)

memes

21527 readers
1389 users here now

Community rules

1. Be civilNo trolling, bigotry or other insulting / annoying behaviour

2. No politicsThis is non-politics community. For political memes please go to !politicalmemes@lemmy.world

3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month

4. No botsNo bots without the express approval of the mods or the admins

5. No Spam/Ads/AI SlopNo advertisements or spam. This is an instance rule and the only way to live. We also consider AI slop to be spam in this community and is subject to removal.

A collection of some classic Lemmy memes for your enjoyment

Sister communities

founded 3 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[โ€“] Aneb@lemmy.world 3 points 1 day ago

Here's what my terminal usually looks like

@>vim srv/txt.txt Writes a bunch of lines of code/words/docker containers. [ESC] :sq Can't edit file without sudo :q! @>sudo vim srv/txt.txt ๐Ÿฅน

[โ€“] bebabalula@feddit.dk 6 points 1 day ago

I cannot begin to describe how many times Iโ€™ve had to re-type the same info in some input form because I hit esc when I had first finished it!

[โ€“] tomiant@piefed.social 2 points 1 day ago

I use eMacs btw

[โ€“] 00xide@lemmy.ml 2 points 1 day ago (1 children)

jjjjjjjjjjj? Nah fam, 11j.

[โ€“] collapse_already@lemmy.ml 1 points 23 hours ago

Hmmm, j is not working better try k some... And multiple esc

[โ€“] kythrea@lemmy.world 130 points 2 days ago* (last edited 2 days ago) (2 children)

word processor users when they try vim (me):

First few time I opened vim (will neovim) I failed to see how to enter a command, and closed the window to get out of it

[โ€“] marcos@lemmy.world 11 points 2 days ago (4 children)

When $EDITOR is vim, but I expected anything else:

opens file, with small text on the top; text begins changing; text duplicates in size, then triples; text returns to original size; text increases in size to fit several screens...

Then my great reflexes kick on and I notice something wrong :)

load more comments (4 replies)
[โ€“] ornery_chemist@mander.xyz 2 points 1 day ago* (last edited 1 day ago)

<ESC><ESC><ESC><ESC>ujj<ESC>u<ESC>v0wsffs<C-z><C-s><A-F4><A-enter>vim pres.typ...

[โ€“] Bonje@lemmy.world 9 points 1 day ago

20Gwwbcwkurva:wq

[โ€“] FedX@quokk.au 49 points 2 days ago (2 children)

I will legitimately go esc, :w, i on Google Docs to try and save the document...

[โ€“] rescue_toaster@lemmy.zip 31 points 2 days ago* (last edited 2 days ago) (2 children)

Escape in some email clients cancels a new email. I had to retype many emails before email clients began auto-saving drafts.

The paiiiin! How many hours I lost because of this?

SpoilerProbably less than I used to configure my neovim...

load more comments (1 replies)
load more comments (1 replies)
[โ€“] TheLeadenSea@sh.itjust.works 23 points 2 days ago (2 children)

Explain pls for us vimless noobs

[โ€“] FedX@quokk.au 27 points 2 days ago (1 children)

Direction navigation in vim is hjkl.

[โ€“] IrateAnteater@sh.itjust.works 21 points 2 days ago (4 children)

I know I'm just a vim-less heathen, but using letters for navigation in a text editor seems kind stupid when arrows exist.

[โ€“] NeatNit@discuss.tchncs.de 47 points 2 days ago (1 children)

No, you're 100% right. The only reason it's this way is this: https://pikuma.com/blog/origins-of-vim-text-editor

These literally were the arrow keys on the machine that vim was originally developed on.

[โ€“] ExcessShiv@lemmy.dbzer0.com 12 points 2 days ago (3 children)

Why the hell didn't they go with JIKL or something instead then, so the pattern at least resembles the direction it navigates?

[โ€“] LSNLDN@slrpnk.net 26 points 2 days ago (2 children)

Wasd was revolutionary at the time

[โ€“] grrgyle@slrpnk.net 1 points 1 day ago

I remember going from using Z/X/C+mouse2 for left/backpedal/right+forward WASD was such an adjustment

[โ€“] ExcessShiv@lemmy.dbzer0.com 17 points 2 days ago

This really just shows how fundamentally terrible product developers engineers are.

[โ€“] aradgus@lemmy.ml 10 points 2 days ago

so your finges dont have to leave the home row. Its acually peak when you used hjkl for some time

[โ€“] tpihkal@lemmy.world 4 points 2 days ago

You should boycott vim. That'll teach 'em.

[โ€“] expr@piefed.social 11 points 2 days ago* (last edited 2 days ago)

The reason it's so popular is because it provides directional navigation on the home row, with the direction that's by far the most common (down) under your strongest, dominant finger (the index finger).

It's much better for both efficiency and ergonomics than arrow keys.

[โ€“] ExLisper@lemmy.curiana.net 8 points 2 days ago (9 children)

Why would you move your hand to arrow keys when the letter are already under your fingers?

ESC, use-letter-to-navigate, i, type, ESC, navigate, i, type

Really simple. On my keyboard I re-mapped ESC to TAB so I don't even have to move my hand to switch between navigate and insert modes.

[โ€“] IrateAnteater@sh.itjust.works 3 points 2 days ago (3 children)

So you've transferred the required hand move from the right hand to the left, and added extra required keystrokes to accomplish the same task. I don't see how that isn't worse.

[โ€“] ExLisper@lemmy.curiana.net 5 points 2 days ago (5 children)

No, it's a key stroke, not hand move. I don't have to reposition my hand to hit ESC. You do have to reposition your hand to use arrow keys.

Also, you usually move the cursor by more than just one character. It's one extra keystroke to reposition the cursor, not to move it by one char. You have shortcuts to jump to end of file, specific line, end of line or even create and jump to bookmarks. All this with just standard keys, without repositioning your hands to use the mouse or arrow keys.

load more comments (5 replies)
load more comments (2 replies)
load more comments (8 replies)

moving my hand this much SUCKS

[โ€“] graycube@lemmy.world 8 points 2 days ago (6 children)

Instead of using the arrow keys most vi & him users navigate the cursor around the doc by using letter keys. I do it so subcociously now I am not sure which direction is the j when I use my phone.

load more comments (6 replies)
[โ€“] realitaetsverlust@piefed.zip 9 points 2 days ago (1 children)

This is a problem for me on systems that only have nano installed. Gets me every time

[โ€“] poinck@lemmy.world 1 points 1 day ago* (last edited 1 day ago) (1 children)

I always uninstall nano on systems with not much users. On the more busy and established servers, I need to leave it as-is and I have to adjust when visudo opens nano and I forgot to put EDITOR=vim in front of it.

Can't uninstall it or my coworkers would go nuts. On systems with separate users, I can set it via .bashrc, but on shared user systems ... Well. Above happens.

[โ€“] replicat@lemmy.world 4 points 2 days ago

ITT: People who don't use vim and insist we have arrow keys now so don't need hjkl anymore.

[โ€“] NABDad@lemmy.world 5 points 2 days ago

It's been so long since I worked on a machine where I couldn't use the cursor keys in vi, I don't think I'd even be able to anymore.

[โ€“] raspberriesareyummy@lemmy.world 3 points 2 days ago (1 children)

Erm. This would be vi? vim has arrow key support.

[โ€“] rustydrd@sh.itjust.works 7 points 2 days ago (1 children)

Implying that vim users use arrows instead of hjkl? Blasphemy!

I do :p and I use vim a lot.

I only understand this reference because I worked for a company at one point that had a large number of NeXT and Solaris hosts that only had vi installed with letter key navigation, so my muscle memory does not use arrow keys.

[โ€“] VitoRobles@lemmy.today 4 points 2 days ago (1 children)

Coders use word docs?

I'm not a programmer but I still open up notepad and write in markdown.

It's just faster.

load more comments (1 replies)
load more comments
view more: next โ€บ