←back to thread

90 points Numerlor | 1 comments | | HN request time: 0.205s | source
Show context
wiseowise ◴[] No.41853092[source]
> The new REPL released in Python 3.13 aims to provide modern features

No `vi` mode and not planned. Very modern.

https://github.com/python/cpython/issues/118840

replies(3): >>41853235 #>>41853392 #>>41853529 #
IshKebab ◴[] No.41853529[source]
Yeah it is. Vi is ancient and not at all modern or use friendly. Look at that bug report! They're complaining they can't go up to the previous command by pressing ESC k. Instead they have to press.... up. Ye gads.
replies(2): >>41854296 #>>41856113 #
Sohcahtoa82 ◴[] No.41854296[source]
vi fanatics are a weird bunch.

Knowing how to use vi can be useful, but I absolutely cannot fathom how someone can prefer it over an actual IDE as their daily driver for writing code. What's especially disappointing is how often they say things like "I like vi because I can do X" and every time, without fail, X is something any reasonable IDE has been able to do for 10+ years.

No idea why they're so fascinated by using letter keys to move around rather than arrows, as if it takes significant effort to slide you hand 6 inches. You do it often enough and you can go back and forth without even looking.

replies(2): >>41855668 #>>41856106 #
1. kamaal ◴[] No.41855668[source]
>>Knowing how to use vi can be useful, but I absolutely cannot fathom how someone can prefer it over an actual IDE as their daily driver for writing code.

Given Python has to be installed every where. A light weight editor like vi is the best choice for editing on servers.

To that extent it might not be a full fledged IDE but is perfect for what it is designed to do.