The Vim Experience
Video Overview & Insights
Try the #1 AI-powered personal productivity time-blocking tool, Akiflow, today: https://akiflow.pro/bog
Try the #1 AI-powered personal productivity time-blocking tool, Akiflow, today: https://akiflow.pro/bog
Vim is an advanced text editor (just like Neovim) that has a cult like following among software developers.
🟧 Learn to make animations with code (Manim):
bro why you don't use linux like arch,parrot and dabian
https://store.thaomaoh.com/b/manim-course
🟪 WALLPAPER:
nano is better for me
https://store.thaomaoh.com/b/solace
♟️ How to play the YouTube game (template):
idk why people like Vim when VS code is just so much better AND has AI tools
https://game.thaomaoh.com/
stickers
More User Perspectives
Isn't easier just use the vim key schema inside VSCode?
@AteshteshMay I suggest trying Emacs next? It comes with something called org-mode, which I think you'll like because it is a whole-ass organization system with features not even Notion nor Obsidian have yet. I do recommend swapping Caps Lock with Left Control if you're gonna use it, tho. It uses lots of modifier keys. A little headstart with the language it uses to customize it, Lisp, is that everything is a list that looks like this: (function-name arg1 arg2 arg3...). This should remove the initial friction between normal programming languages and Lisps.
@null.err.403FAKE AND INACCURATE
noone escapes Vim
Lol I'm new to linux but I just had to start using vim because after 6 hours of config files without the ability to select something and delete it all at once I caved in and started using vim
@trrtrtrtdtd9:09 :u :u is killing me 😭🙏
@fengenzymicro > vim
@MilkyGooseGDthings to do in Vim:
1. exit
How does vro type so fast (i spelled vro like i wanted with V not B)
@Sebek-b5j32:09 this got me laughing ngl
@Jevin-gn1vvEMACS IS SUPERIOR
@beastie949The real reason for H j K L is because in 70s computers didn't have arrow keys so Vi (the thing before Vim) used H J K L.
@SillyCatDorkNext, make experience on Kali Linux 🧑💻
@googlegoplerdamOmg going into insert mode to use arrow keys to move for the first 12 or so minutes was some how endearing. I just want to see you succeed and your positivity in the face of what must have been very frustrating was so nice to watch.
@TheUboniOpen yoink.mp4 actually worked WTF. Never in my life would I have guessed that would work.
@TheUboniM-x evil
@MarcoAntoniottiAll this just to avoid using the mouse
@nabidhasan4415This is my 4th time watching this video because i kept falling asleep, wish me luck
@KanakuratPrime mentioned, let’s go!😂
@Fujitsu_ScannerThe phenomenon where requiring more effort to learn or achieve something causes you to value it more highly is known as effort justification. It is a cognitive dissonance reduction mechanism, whereby individuals justify the high effort, time, or cost invested in a goal by inflating its perceived value.
@genovoNext video: The Gentoo Experience
@kodosunofficial_13vs code on linux 💔
@lucaplayz8476I had a stroke watching this video
@Zendian67its cool how you can mix and match commands lines and motions
theres some functionality which is definetly faster, but some things are suprisingly slow
ESC caw to delete a word its much slower than ctrl backspace (or at the very least it feels slower because there's more keystrokes, it might be the same speed or faster because the hands dont have to move all the way to backspace)
same with undo
except undo definetly is faster in modern editors (cause you dont have to move your hand to get to ctrl)
except² there might be a quicker way to undo in vim, heck this video might contain that quicker way and i just didn't notice it despite seeing the whole vid
being able to move cursor and select stuff using find char seems like a killer feature
posibly same with moving between lines by typing the number of lines you wish to move
having to search online and edit a config just to get basic features like line numbers and syntax hilighting feels like the most linux shit in the world :p
___
if someone feels like this is their jam, they just like the flow of it then that's great :D
but i really doubt trying to learn vim for the sake of coding faster is wroth it
there's a dish soap company named vim in .y country
@notzenethso the dollar sign being the end of the line makes sense because of regex (regular expressions) which is ctrl+f on crack. $ is a meta character that indicates that the previosu token must be at the end of the line, so $ being a shortcut for end of line kinda makes sense from a programming standpoint, not necessarily from an ergonomics.
@jades-starsThe h j k l keys are used for the cursor keys, because vim was created on terminal called the ADM-3A in 1976. This terminal did not have separate cursor keys, but the keys h, j, k and l had the cursor keys as a secondary function. This is because they refer to the control values backspace, linefeed, vertical tab and formfeed (ctrl-h, ctrl-j, ctrl-k and ctrl-l). On the ADM-3A, these keys were listed as Backspace, Downline, Upline and Forespace in the ADM-3A manual.
@XetiusThe time you save by not pressing the mouse is spent on researching how to exit vim
@dgaf-s7s15:45 I think you need homebrew to install python in the first place. Python files do not require the executable permission because you're not directly running them (unless you're passing a shebang at the top of the file, case in which both files need it) but rather passing them to the python bytecode compiler/VM.
@YetAnotherUnixUser15:30 Also, if you pass a non existent file name to a text editor you can just edit it as normal and create the file on the first write automatically.
@YetAnotherUnixUser10:15 He found the yoink to register command!!!
@YetAnotherUnixUser4:06 I always thought that Darwin based systems had a more Unix like structure but no /home apparently.
@YetAnotherUnixUserTo me, Vim isn't about productivity. It's about staying in the terminal and using Terminal colors. Sad that it doesn't support clipboard
@Alexisexplosive20:25 only python users would have this problem 😂
@pannenkoeksus"If your watching this then you surely like productivity" no just baffled how this is almost an hour long lol
@Xiae-w7gbro just use nano its best one
@Y_KenanYo, share the note
Damnit
The audio edit is beautiful.
@OfficialSkankyRichdang now I want the primeagen to react to this video
@satoijidesuThe up down thing for j and k still drives me nuts. Its so unintuitive.
@briumphbimblesYou would have saved a lot of time just asking an LLM than waiting and looking for a response. And if the suggested output from an LLM is not correct, you let LLM know and paste the output or log snippet (rather paste or file), you actually have support along the way to reaching good SLA in a far less time.
@priestscientistI use gvim mostly these days but I cut my teeth on vi many moons ago 1988
@francisgrizzlysmit4715wrong Vim uses hjkl because in the old days vi the ancestor of vim had no arrow keys because the old keyboards did not have them now you can just use the arrow keys
@francisgrizzlysmit4715In regular expressions, ^ is thr beginning of a line and $ is the end of a line.
@Triavanicus