>You don't understand I NEED the 0.007 seconds it takes me to move my hand to the arrow keys
>>107050386Yes.
>>107050386Not really. What I do need is a POSIX standard vi available on any machine I might need to interact with.
>>107050386i use ed btw.
>>107050386It's not even about the time it takes, it's about the context switching between regular typing and arrowing/mousing/menuing.
>>107050442I once sshd into some distro that didn't even have fucking ed.
>>107050386>doesn't understand what the home row istypical windblows user
>>107050386>you don't understand, wasd is better!
use the tools you're comfortable withdont get mad that other people use tools different to yoursWhy do spergs find this so difficult to understand?
>>107050513Exactly this. My only other problem here is that modal editing also introduces a kind of a context switch that ruins the experience for me, so I don't understand why vim enthusiasts and a portion of emacs apostles prefers it.
>anon can move their hand at 75kmh with unimaginable acceleration and precision without shattering own bonesWhat causes this?
I use the arrows on my navigation layer.
>>107051546Switching modes gives you a 100thof a second to figure out where you missed a semicolon.
why do people hate nano and prefer this needlessly difficult hipster trash? is it autism?
>>107050386>Unuseable with azerty keyboardInto the trash it goes
>>107051515>>107051912Nobody is mad it's always the retards filtered by vimtutor trying to justify their ineptitude. Keep editing text at 1/10th the speed I can, stay at the back of the pack
>>107051970>I edit text slightly faster because I wasted a lot of time learning some schizo hipster shit for no reasonautism
>>107052040of course if your mental resolution is low enough to get filtered by :wq then you won’t get it. vi has practically limitless skill ceiling, e.g. I recently found out about marks and I intend on keep getting better at this while you move your mouse to select text.
It's funny to see Vim and VSCode trannies fighting over code editors
>>107052101I use Zed btw
>>107052112>rustNigga, are you serious?
>>107052131I am, it's a good editor. totally replaced vscode by now
>>107052099unironic tranny tier shit
>>107052099It's a tool that gets better as you learn to use it. Recursive macros are sometimes perfectqqq - clear existing Q registerqq - record into Q(make edit on line, reposition cursor at next line)@q - has no effect yet because Q empty but next time will recursively callq - end recording@q - run the commands in Qqqqqq[blah]@qq@q
>>107053466imagine doing this tranny shit
>>107053486Imagine being the one guy on your team that can fix/import/parse that huge text file in a matter of seconds
>>107053495Hey, Claude! Fix all the imports in the file /path/to/file to match our new schema.AI made Vimtrannies obsolete.
Hey, Claude! Fix all the imports in the file /path/to/file to match our new schema.
>>107053486>>107052915vi/vim is available on practically every server and is going to be your primary way of interacting with text on them if you are remotely competent.I wouldn't trust anyone who doesn't know at least the basics,
>>107053523This has to be ragebait or you're literally retarded.Would you like it to wipe your ass and spoon feed you as well?
>>107053523Enjoy your %logprobs hallucinations unless you have a whole scaffold around that monitoring the diffs, whereas you could merely master the optimal text editing environment honed over decades of use = VIM
>>107052099Programming is maybe 5% writing. I have a 2 month project and 1 month was just reading papers. I will not write more than 1k lines of code.
Nvim is really snappy, but after installing language server support it gets just as slow as VSCode. So making it more useful removes its most outstanding feature (for me at least). VSCode also supports Vim keybindings.But Vim is great without mods.
vim for the win
>>107053495why do you need a terminal for that? you don't have a job, stop pretending.
>>107053551what's wrong with nano? not "leet" enough for you?
>>107053862I consider nano keybinds more leet honestly. It's fine but it's not as capable as vi/vim is.
>>107053850>terminalYou can use a GUI implementation if you prefer, I mostly use GVim>you don't have a jobThat's right, I used my technical expertise to make bank and retire early to shitpost on 4chang. CCIE
>>107053601This! Specially if you work on bigger code bases (real work). Most of the time you're reading what other people did and thinking how you can do that better/fix etc. In a week I must put something around 500-2000 new lines of code. I could even use notepad and it wouldn't slow me down.>>107053551>vi/vim is available on practically every serverIf you're doing real work, you'll most likely NEVER touch anything in production. Whenever there's any update whatsoever, always make a PR and send it to master/prod. Imagine changing something directly in master and messing up the entire company's git flow lol.Maybe this is commonplace in your useless webdev project, but in real life nobody will be messing with files directly on the server.t. been working with programming since 2008
>>107050386Not going back to finely selecting a function body with the mouse. Also vim motions are available as an option in a million different apps. Very convenient to just be able to guess that something might work and then it does.
>>107051515notepad++mousewin7sovl
>>107053601qed. that's exactly why default mode is not insert.
>>107051912it's not harder. It's just different to what you are used to. I am very annoyed when a machine starts nano or some other bullshit editor with retarded bindings. I don't know these bindings and I won't learn it because I know vim is superior. For me nano is a hipster editor. It's not like windows editor which actually had sane standard bindings for non-modal editor at least. Both nano and vim is different than standard CUA programs on windows. C-o C-x is save and quit in nano? How is that more sensible than C-c and reading fucking status message saying you how to quit? C-o is fucking newline as an escape sequence. Even for a newbie vim should make more sense, because they should know C-c is sigint and will try that to quit a program.
vim is a godsend when you're working in laggy remote servers with 300ms+ roundtrip latency
>>107050420/thread
basic vim is actually incredibly useful. just learn to do things the vim way. it never changes. stop installing 1000 plugins and writing huge config files. the only plugins you ever really need to keep up with modern editors is code completion or AI. you literally dont need more, which is why nvim is a gimmick.