Macros: Vim Commands you NEED TO KNOW #3

  Рет қаралды 142,753

typecraft

typecraft

4 ай бұрын

X: / typecraft_dev
Stop repeating yourself and get in the game with macros. Vim allows us to work smarter so in this short, we show you how to record and execute macros! Let's get into it.
Commands used in this video:
q - to record macro
h - the register for this macro to be recorded into
@h - replays the macro recorded into the h register
5@h - replays our macro 5 times
A - append to end of line

Пікірлер: 255
@muizzyranking
@muizzyranking 4 ай бұрын
Thanks nerd.
@typecraft_dev
@typecraft_dev 4 ай бұрын
Thank YOU, nerd
@dave4347
@dave4347 4 ай бұрын
@@typecraft_dev No no, I insist, thank YOU my good nerd.
@codeinechugger
@codeinechugger Ай бұрын
I loved this video but this comment wins 😭
@gosnooky
@gosnooky 4 ай бұрын
Let's he honest here - a lot of us have accidentally started macro recording by trying to exit vim, but hitting control+colon q instead of shift+colon q.
@typecraft_dev
@typecraft_dev 4 ай бұрын
I do this literally on a daily basis
@sysarcher
@sysarcher 4 ай бұрын
My muscle memory is too :q the hell out until I'm out
@nanashi2622
@nanashi2622 4 ай бұрын
I just bind it with . Kill me
@boobbbers
@boobbbers 4 ай бұрын
I’ve never done this because my CTRL key is nowhere near my shift key. 😊
@NOT_A_ROBOT
@NOT_A_ROBOT 4 ай бұрын
​@@boobbberswhat kinda keyboard layout is that
@anuragbisht1200
@anuragbisht1200 4 ай бұрын
a more tip, once you have used a macro once and use it again , pres @@ , will replay the last executed macro exe
@hodd
@hodd Ай бұрын
This channel is SO GOLD!! I have never learned that much from a single channel
@CatchMyLzzz
@CatchMyLzzz 4 ай бұрын
Vs code : hold shift press down till u have a cursor on each line hold click the ". Than hold cntrl press left right arrow then press the " then ,
@christopher8641
@christopher8641 4 ай бұрын
Neovim: ctrl-V to get a cursor on each line. Shift-I to insert on each line. Repeat with append (A). The multiple cursor method breaks for both if any element is a different pattern of words & spaces. Macros are much more flexible. Also, if my hands leave the home row it's a hit on efficiency
@feelswhiteman
@feelswhiteman 4 ай бұрын
Good luck with this approach if you have similar task with hundreds or thousands items in the array
@honkhonkv2236
@honkhonkv2236 4 ай бұрын
@@feelswhiteman Which basically never happen.
@Mcdude22
@Mcdude22 4 ай бұрын
Sure, it’s possible, it’s just slow. Nothing wrong with that, but vim users use vim because it’s fast, so dope life hack for vscode users, not especially relevant for vim users Not even mentioning its narrow in usecase. Vim macros can be used *any* time you need to repeat a complicated sequence of inputs, and vscode doesn’t have an easy answer to that, not in such a versatile way
@JohnGodwin777
@JohnGodwin777 4 ай бұрын
@@feelswhitemanthen you just use regex search and replace
@stefin1
@stefin1 4 ай бұрын
V8j:normal I"$", 1. Visually select 8 lines down. 2. Enter command mode to transition to normal mode. 3. Insert and move cursor to beginning of current line. 4. Insert quote, then to perform a command in Normal mode to go end of line to insert 2nd quote and final comma.
@FabioOrtega
@FabioOrtega 4 ай бұрын
Personally I prefer to mix the two. record the macro like he did then go V8j:norm @h
@aarond309
@aarond309 4 ай бұрын
i’d probably do V8j:s/\S*/“/0”/
@ScyneoPL
@ScyneoPL 4 ай бұрын
Doesn't work for me. It takes "$", literally and inserts it in front of each line.
@aarond309
@aarond309 4 ай бұрын
@@ScyneoPL That’s cause you were supposed to press CTRL and “o” instead of typing “”
@AndrewARitz
@AndrewARitz 3 ай бұрын
or just do a quick find + replace regex in any other text editor.
@actuallyasriel
@actuallyasriel Ай бұрын
That's a pretty cool feature. I'd use multi-cursor mode for this in VSC, but I imagine there's all sorts of things you could use this for that don't apply or are harder to apply
@cody_codes_youtube
@cody_codes_youtube 2 ай бұрын
Finally someone explained macros because I was too lazy to… google how to do macros
@Leonhart_93
@Leonhart_93 2 ай бұрын
Just use a multi-line cursor that you can do in every decent editor, far simpler.
@baky5372
@baky5372 19 күн бұрын
Macros and global marks are two of my favorite features of neovim
@chriswoods6868
@chriswoods6868 3 ай бұрын
Just came back to this video again for the 5th time. Love these shorts. They are a huge help at work. Keep them coming!
@clamhammer2463
@clamhammer2463 Ай бұрын
if you used a good editor, you wouldn't need to return to a yt short 5 times for one stupid command.
@johnnyrosenberg9522
@johnnyrosenberg9522 20 күн бұрын
Yes, I remember I used a similar thing in the 1980's, but with Emacs. I don't remember the key combinations but the result was the same. These days I would just do a search and replace with regular expressions, or I would write a python script for it in AutoKey.
@Irrelevantstatus
@Irrelevantstatus 4 ай бұрын
Nobody notices his tattoo beside his left eye that appears later 😅
@Julzaa
@Julzaa 3 ай бұрын
Yeah wtf
@elEntrampe
@elEntrampe 2 ай бұрын
That make me go back en re watched the video
@paultapping9510
@paultapping9510 Ай бұрын
that confused me greatly
@taumus1
@taumus1 Ай бұрын
I don't really trust the judgement of people who has face tattoos. Relieved it was gone by the end of the video.
@warpcode
@warpcode Ай бұрын
You can also go into visual mode, select the lines, press : then type norm @h and it'll run the macro on every selected line
@bahaaalhalabi8940
@bahaaalhalabi8940 2 ай бұрын
Thank you i wanted to look up how to do this and save it as a binding or something, glad I found your vid 👍 always helpful 👍
@walidmkw
@walidmkw 2 ай бұрын
Bro, you are a wizard, thanks a lot for your videos, that’s all I needed for my everyday use of nvim !
@nytr
@nytr Ай бұрын
Vim doesn't stop to amaze me no matter how much i think i know
@askholia
@askholia 4 ай бұрын
The way he says 'thanks nerds' makes me feeling like he is trying to gp into our pants.
@DaggieBlanqx
@DaggieBlanqx Ай бұрын
In VSCode replace the new line with "," then add " at the start and at the end
@deezydoezeet
@deezydoezeet 4 ай бұрын
Enjoying every tidbit so far 👍
@Templarfreak
@Templarfreak 28 күн бұрын
multi-line select -> quotation -> end -> quotation, comma
@harry-smith404
@harry-smith404 4 ай бұрын
Ooh, man, why not just use multicaret editing I mean, like, do we need to record a macro for each individual case?
@orian7688
@orian7688 4 ай бұрын
This is a simple example, macros are much more versatile then multicaret editing. You can use all vim features with macros - skip to end of word, change surrounding brackets, find next occurrence of word and much more.
@AndrewARitz
@AndrewARitz 3 ай бұрын
because we need a reason to pretend that vim is better.
@hobbesip1
@hobbesip1 4 ай бұрын
Vi rocks. All sorts of clever capabilities.
@Axlefublr
@Axlefublr 3 ай бұрын
personally, I'd visually select the inner lines, then :norm I"A", (it will act on all lines in the selection, ctrl+q lets you insert a raw character, here I entered escape)
@treeplate512
@treeplate512 4 ай бұрын
vscode: command-option-down " ctrl-right " ,
@sunyfilip
@sunyfilip 2 ай бұрын
exactly...this multicursor is not enough for most stuff...it is really useful to have at least possibility to use macros in more difficult situations...but in this one vscode is much faster :)
@gooniesfan7911
@gooniesfan7911 2 ай бұрын
Ok subbed this is what I needed at 6 am 😂
@DragonFistLeeMontage
@DragonFistLeeMontage 2 ай бұрын
This was epic knowledge. Thank you
@FreddyRangel85
@FreddyRangel85 4 ай бұрын
What’s nice about learning vim is it’s the last editor you’ll ever learn. Ask the average vscode user how many text editors he’s used in the last 5-10 years. If you learned vim 20 years ago, 20 years from now you’ll still be set
@PHAL__
@PHAL__ 3 ай бұрын
Well I've being using vscode for everything for the past 6y, except when I was forced to use IntelliJ for a Java project.... so there's that.
@AndrewARitz
@AndrewARitz 3 ай бұрын
The best part of vim adherents is that they think that software engineering is about editing text, quickly?
@FreddyRangel85
@FreddyRangel85 3 ай бұрын
@@AndrewARitz I actually have a theory about that. No Vim doesn’t make you better at your job. But there’s a correlation not a causation going on here. It’s like parents that play music for their infants - it’s not the music that helps … it’s having parents who care about education. Anyone who takes the time and effort to learn Vim is likely to do the same at everything else in programming.
@AndrewARitz
@AndrewARitz 3 ай бұрын
@@FreddyRangel85 I can get behind that. It's a good thing for programmers to be curious.
@poopfartlord9695
@poopfartlord9695 2 ай бұрын
Ask the average vscode user and they'll probably tell you that vscode is all they've ever used. I've got no idea what point you think you're making, but it's dumb.
@VictorYarema
@VictorYarema 2 ай бұрын
#OMG I finally know how to use it. Thanks!!!
@sergeykolesnik1171
@sergeykolesnik1171 4 ай бұрын
Would be nice to see how its done with a regular speed. Because it doesn't seem like it could beat multiple cursors. At least not with a list this short.
@committedcoder3352
@committedcoder3352 4 ай бұрын
Another alternative is the substitute command and use a capture group
@JeffersonSMachado
@JeffersonSMachado 4 ай бұрын
Cursor at the end of first line, hold shift, arrow down, home, release shift, alt+l to select every line, arrow left, home, ' " ', end, ' " ', end finnaly ' , ' Shift + end to remove the last come if needed.
@homematvej
@homematvej 2 ай бұрын
In normal IDE you can just select all the occurrences you want and do the editing for them at the same time
@Imbalanxd
@Imbalanxd 4 ай бұрын
Suddenly all the lost efficiency everywhere else is worth it. Oh, they just added macros to any existing proper ide? Nevermind.
@blarghblargh
@blarghblargh 3 ай бұрын
"proper" ides are relatively slow and relatively crashy. I arm myself with both IDEs and text editors, and swap between to whichever is the better tool for the current task.
@poopfartlord9695
@poopfartlord9695 2 ай бұрын
​@@blarghblarghjust admit you're not a swe mate.
@pierreollivier1
@pierreollivier1 4 ай бұрын
That's why I prefer helix, In helix you have multicursors so in that case I would go at the s of something, press S-c, down to the last word. when 'v' for visual mode, then g-w for (go word), m-s for surround-add '"' to inset quote than A to insert the final ','
@greenaum
@greenaum 2 ай бұрын
Ah, dude, creating bizarre, cryptic Vi shortcuts to do half your work with the minimum keypresses is an art and a sport! Used to do it all the time at college. With genuine vi, on a genuine Unix. I think it was some sort of 68000-series processor with 12MB RAM, a lot back then. On actual serial terminals! This isn't back in the '70s, it's the '90s, the place just had some really weird ideas about computers. Was great though to learn on real System V Unix. Makes me feel elite, like these Linux kids are all running fake, plastic Unix! If it doesn't cost thousands of dollars and come with dozens of physical serial ports, it's not Unix!
@sandorkelemen5802
@sandorkelemen5802 4 ай бұрын
I usually use vv7j to select everything and then in :s/.*/"\0", , which can be added to a shortcut
@olivierdulac
@olivierdulac 4 ай бұрын
this would include the spaces. instead of .* use [^ ].*
@DevilDead13820
@DevilDead13820 4 ай бұрын
I would also use `vi[` instead of using a number.
@vaisakhkm783
@vaisakhkm783 2 ай бұрын
wait, for \0, don't we need to enclose it with \( , \) ?? wow
@ksbs2036
@ksbs2036 4 ай бұрын
None of my friends or colleagues used macros and I never bothered to learn the command even though I have been using VI since 1982! Yikes. So many commands and you get comfortable with the 20 or so you use on a regular basis. I generally did large substitutions through REGEX sub commands including those REGEX that squirrel away partially matched strings and then output the stored strings as part of the sub command ('s'). Works well but macros likely would have been easier. Thanks for the lesson and the video
@miletadulovic577
@miletadulovic577 3 ай бұрын
Okay, now I know why all those mistakes happened when using vim.. I was recording macros all day long
@Nishanth_S
@Nishanth_S 4 ай бұрын
Your welcome dude ❤
@typecraft_dev
@typecraft_dev 4 ай бұрын
😁
@maudjito
@maudjito Ай бұрын
Visually place cursors before each line
@erichlf
@erichlf 3 ай бұрын
8jI"",
@deepblackoutlaw9640
@deepblackoutlaw9640 2 ай бұрын
Here is how I'd do it in visual studio: 1. CTRL + SHIFT + ARROW DOWN (×number of lines) 2. type " 3. Fn + ARROW LEFT 4. type ",
@dasiths
@dasiths 2 ай бұрын
If you don't want to do it with marcos. alt + click on the first row of each item, type " and then hit end, type " again and then ,.
@Julzaa
@Julzaa 3 ай бұрын
Or I mean with a regular editor you could use a simple regex instead, find `^( )(.*)` and replace `\1"\2",`. That way you won't have to execute your macro x times your number of objects..
@yungifez
@yungifez 4 ай бұрын
So thats what the recording is for
@UliTroyo
@UliTroyo 4 ай бұрын
This is how it works in Helix: - one motion to select within [ ] - one motion to shrink selection - one motion to split selection by line - one motion to surround then all in “ “ - one motion to append the lines with , - one motion to rule them all, and in the darkness bind them
@UliTroyo
@UliTroyo 4 ай бұрын
What I like about this approach is that I don’t have to guess how many items are in the list, or remember to what register I saved the macro, or tap the down arrow to select more lines, or hold and drag the mouse, or scroll if the lines extend beyond the view. This approach works even if there are a million lines, and won’t extend past the brackets by mistake.
@samuelallen1402
@samuelallen1402 4 ай бұрын
This is the zen of vi, master this and you start flying.
@y00t00b3r
@y00t00b3r 2 ай бұрын
what the hell is that on his temple?
@taipo101
@taipo101 2 ай бұрын
This feature was common in the eighties
@WruGapps
@WruGapps 2 ай бұрын
Or I dunno select your text and do a find replace start line end line to include your quotes/commas?
@aliqyan9827
@aliqyan9827 4 ай бұрын
Thanks to you Nerd!
@FrancoisKerisit
@FrancoisKerisit 4 ай бұрын
You're welcome! 🤓
@TheRich107
@TheRich107 2 ай бұрын
Does :q! Get rid of the face tattoo that I get from doing this ?
@confused_asian
@confused_asian Ай бұрын
I have used different things before for this type of tasks. Now its just chatgpt separate those words etc
@kowalski6589
@kowalski6589 2 ай бұрын
Wanna mention the use of + instead of j^. I love using + and - in macros instead of more keystrokes
@JohnnyUtah269
@JohnnyUtah269 Ай бұрын
Man I don't even know how to get to the end word. I need how to be a keyboard wizard 101
@TheMarcus242
@TheMarcus242 4 ай бұрын
That made me actually believe in magic 😮
@Iachigan
@Iachigan 2 ай бұрын
Does rhis eork in other with other programming languages, like C, matlab or assembly, or other IDE's?
@i.zhuravlev
@i.zhuravlev 4 ай бұрын
you are insane
@AndrewARitz
@AndrewARitz 3 ай бұрын
the best part about vim commands is that you only have to remember them while you are making youtube videos.
@johndododoe1411
@johndododoe1411 4 ай бұрын
So that's why q isn't always quit !
@trancongminh2628
@trancongminh2628 4 ай бұрын
it's really good if you mention key stand for? ex: q and h stand for?
@dradic9452
@dradic9452 3 ай бұрын
Is there a way to edit the macro after. I find I make a mistake and have to restart the recording. So I just avoid using macros.
@spencerfunk6697
@spencerfunk6697 2 ай бұрын
Omg thank u
@salmonMunchies
@salmonMunchies 4 ай бұрын
Or just visual block insert exit $ insert again. Much less key inputs
@maxanimator9547
@maxanimator9547 2 ай бұрын
Multicursor ftw
@fcantil
@fcantil 2 ай бұрын
i just use regex in vscode lmao, but this is pretty neat
@rerere1569
@rerere1569 4 ай бұрын
Damn that's cool
@typecraft_dev
@typecraft_dev 4 ай бұрын
You're cool! ;)
@annahri
@annahri 4 ай бұрын
Vim video? Auto subscribed!
@typecraft_dev
@typecraft_dev 4 ай бұрын
🤝
@derpdays
@derpdays 4 ай бұрын
vi[ then unindent using < to get rid of white space then select again using vi[ then do :s%/(.*/)%”\1”, which should replace all of the content on the line with it surrounded the \(\) indicates a capture group which we reference the contents of with \1 i might of butchered the substitution since i’m on my phone but that’s the general gist, a lot faster imo
@satrukaan
@satrukaan 2 ай бұрын
That's what I do except you can use & to match whatever so it's just :s/.*/&/
@derpdays
@derpdays 2 ай бұрын
@@satrukaan nice! didn’t know about &, that’s useful
@codewithvenky
@codewithvenky 10 күн бұрын
Thank 😮
@asdfghyter
@asdfghyter 2 ай бұрын
or you just press ctrl+v, to enter visual block mode, select all the lines and insert the quotes in the beginning and the end with “I” and “A”
@Hellenic_Empire
@Hellenic_Empire 3 ай бұрын
Vim (albeit an old "not "modern-looking" editor) does have a really steep learning curve but if you master it you can do literally wonders compared to your average lodern text editor (as a vscode user)
@byailen
@byailen 2 ай бұрын
Plus it's fast as hell even with some bad piece of hardware
@midorinchan
@midorinchan 4 ай бұрын
You have a trailing comma
@sheltonfranciscojoaosalicu5080
@sheltonfranciscojoaosalicu5080 4 ай бұрын
If i had freids, they'd be jealous now
@lf7926
@lf7926 2 ай бұрын
God bless you
@joergw
@joergw 4 ай бұрын
Pretty awesome, but does this also work non-macs? 😅
@typecraft_dev
@typecraft_dev 4 ай бұрын
Yes it does! it works wherever vim works! :)
@MTS_IT
@MTS_IT 2 ай бұрын
As a nerd i know that mens “Not Even Remotely Dork” 😅
@nomadshiba
@nomadshiba 4 ай бұрын
useful info, bad example because same thing can be done using multiple cursors also in vscode without macros
@dangtrungkien4999
@dangtrungkien4999 4 ай бұрын
Try 1000 lines
@harry-smith404
@harry-smith404 4 ай бұрын
​​@@dangtrungkien4999I love those extreme and rare case "Edit 1 terabyte file" "Do that for billions of lines"
@harry-smith404
@harry-smith404 4 ай бұрын
I'd agree that it is not the best example. Multiline/multicaret editing is still more handy there. Just select what you need and edit it. Macros look like some sort of "any case weapon" Do you need to cover selection with quotes? Use macros. Don't just type a quote sign, that's not nerdy enough.
@seheyt
@seheyt 4 ай бұрын
Wait, so something is a bad example if another program can do it too?
@JohnGodwin777
@JohnGodwin777 4 ай бұрын
@@dangtrungkien4999 then I would just use regex find and replace
@Saboor-Hamedi
@Saboor-Hamedi 4 ай бұрын
I am pretty much new in vim, what is append? I know how to jump to the end of the line, but I don't know append
@typecraft_dev
@typecraft_dev 4 ай бұрын
append is capital A. it will bring you to the end of the line and put you in insert mode :)
@cbaesemanai
@cbaesemanai 2 ай бұрын
paste into chat gpt and tell it to output the format I wish. easy peasy
@RealCadde
@RealCadde Ай бұрын
In Notepad++, hold ALT and select before each letter of each word downward to the bottom. This is called column select mode. Press " Select all lines you want to add closing quotation marks and commas on. Press CTRL + H (Search->Replace) or CMD + H on evil systems. Check "In selection", select Regex Find what: $ Replace with: ", $ in Regex stands for "end of line" It doesn't replace the end of line characters, it only matches at the end of line, adding " and , respectively. NP++ is very powerful in many ways. And it is very modular, open source and free.
@RealCadde
@RealCadde Ай бұрын
Alternatively, if you want to get really fancy (which doesn't even require NP++ to do, though syntax might differ) Use regex search and replace like this. Find what: ^\s*(.+)$ Replace with: "\1", Done! ^ - Matches start of line \s* - Matches white space (spaces and tabs alike) zero or more times (.+) - Matches any characters ONE or more times as a capture group. This group gets assigned index 1. $ - Matches end of line Replace " is the literal quotation mark, \1 is the contents of the first capture group, ", are the literal quot and comma. Select the lines you want to replace on and do "in selection" mode, replace all. Then you need to indent the lines again, but that is because i wanted to keep the regex simple to read and explain.
@malekabo2837
@malekabo2837 4 ай бұрын
There is a website to turn lines of text into js array, every line is surronded by quotes and seperated by commas. I think that's easier, just paste the text and press convert
@GreatTaiwan
@GreatTaiwan 4 ай бұрын
U 100% missed the point hunny
@_jovian
@_jovian Ай бұрын
just paste the data into chat gippity with the command make this a string array
@driyagon
@driyagon 4 ай бұрын
I think you could have just pressed . and it would have replicated the same change - adding quotes and comma
@typecraft_dev
@typecraft_dev 4 ай бұрын
not with multiple motions. you gotta make a macro
@driyagon
@driyagon 4 ай бұрын
ohh okay got it, thankyou!
@SPAHI43
@SPAHI43 2 ай бұрын
select - right click - start ai chat with selection - "make a valid array" - boom
@Rich-Ard.
@Rich-Ard. 4 ай бұрын
and @@ to just do it one more time
@typecraft_dev
@typecraft_dev 4 ай бұрын
kzbin.info/www/bejne/fHilmYSYorWqfpo
@BarbaraOpenheimer
@BarbaraOpenheimer 3 ай бұрын
how i do it: ask chatgpt to do that or use search and replace
@augustuscolumbano
@augustuscolumbano 2 ай бұрын
I thought my guy had a tattoo 😅 nice easter egg (?)
@user-lz1gs1yl9r
@user-lz1gs1yl9r 4 ай бұрын
How do you get the auto completion feature with comma at the end of line?
@milanith
@milanith 4 ай бұрын
It looks like Github Copilot I'd say
@TheSputnikUtah
@TheSputnikUtah 4 ай бұрын
What appears onhis face then is t there.?
@mrmagnetic927
@mrmagnetic927 4 ай бұрын
Just use Emment - its alot faster
@hmlchy
@hmlchy 2 ай бұрын
Nowadays I'll just ask chatgpt to make an array of these items
@SylvainDesjardins-fm4rl
@SylvainDesjardins-fm4rl Ай бұрын
Just ask copilot AI to format as an array for the langage you use. Just a suggestion
@quenting4885
@quenting4885 20 күн бұрын
Me: Ctrl+a Ctrl+x Open google Enter chagtp Prompt: Add quote and comma to each line of text Ctrl+v Enter Copy Ctrl+v on file.
@wilville3752
@wilville3752 3 ай бұрын
Jesus Christ we have vim fighting game inputs
@Avantii7
@Avantii7 2 ай бұрын
I still don’t how to exit vim
@dmferrari
@dmferrari 3 ай бұрын
Or... You can just use multiline edit in vscode.... 😅 JK I love you videos
@typecraft_dev
@typecraft_dev 3 ай бұрын
haha that is true! (but this is so much more fun!)
@blarghblargh
@blarghblargh 3 ай бұрын
macros are cool, but I prefer multiple cursors
gn: Vim Commands You NEED TO KNOW #4
0:49
typecraft
Рет қаралды 97 М.
30 Vim commands you NEED TO KNOW (in just 10 minutes)
10:27
typecraft
Рет қаралды 76 М.
Stay on your way 🛤️✨
00:34
A4
Рет қаралды 22 МЛН
Как бесплатно замутить iphone 15 pro max
00:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 8 МЛН
Smart Sigma Kid #funny #sigma #comedy
00:40
CRAZY GREAPA
Рет қаралды 11 МЛН
This may be my favorite CLI tool ever
8:15
typecraft
Рет қаралды 62 М.
7 Amazing CLI Tools You Need To Try
18:10
Josean Martinez
Рет қаралды 281 М.
Vim Tips I Wish I Knew Earlier
23:00
Sebastian Daschner
Рет қаралды 46 М.
Which PLUGIN IS THE BEST for Neovim/Git? (PRACTICAL EXAMPLES included)
8:32
Tech FUN-dementals
Рет қаралды 1,2 М.
How do THESE guys use Linux? - Linux for Newbs EP 0
10:06
typecraft
Рет қаралды 173 М.
I tried Neovim Distributions so you don't have to
9:12
typecraft
Рет қаралды 149 М.
Vim Can Save You Hours Of Work
20:52
DistroTube
Рет қаралды 169 М.
30 Beginner Vim Commands in 7 Minutes
7:13
Nir Lichtman
Рет қаралды 10 М.
Vim Doesn't Need Multi Cursors Like IDEs
2:45
Nir Lichtman
Рет қаралды 9 М.
Why I switched from VSCode to Zed.
6:07
Flo Woelki
Рет қаралды 15 М.
Rate This Smartphone Cooler Set-up ⭐
0:10
Shakeuptech
Рет қаралды 6 МЛН
Что делать если в телефон попала вода?
0:17
Лена Тропоцел
Рет қаралды 3,1 МЛН
Look, this is the 97th generation of the phone?
0:13
Edcers
Рет қаралды 7 МЛН
Сколько реально стоит ПК Величайшего?
0:37
#samsung #retrophone #nostalgia #x100
0:14
mobijunk
Рет қаралды 12 МЛН
НЕ БЕРУ APPLE VISION PRO!
0:37
ТЕСЛЕР
Рет қаралды 373 М.