TFW You Learn There's a Vim Mode in Bash...

  Рет қаралды 55,816

Luke Smith

Luke Smith

Күн бұрын

Пікірлер: 169
@LukeSmithxyz
@LukeSmithxyz 7 жыл бұрын
Btw, zsh users can get an equivalent mode by putting `bindkey -v` in their zshrc, IIRC.
@vison360
@vison360 7 жыл бұрын
There is fish_vi_key_bindings for Fish shell too.
@leberkassemmel
@leberkassemmel 7 жыл бұрын
Daniel Lewan Nice! I like fish!
@jfkd2812
@jfkd2812 7 жыл бұрын
zsh doesn't use readline IIRC
@jamesrustler2075
@jamesrustler2075 7 жыл бұрын
What about the ultra hipsters of us that use Fish?
@spikespiangel
@spikespiangel 6 жыл бұрын
by default bash is in emacs mode which is "set -o emacs" try some emacs command to navigate your command line
@BillSteinhauser
@BillSteinhauser Жыл бұрын
Nice description of "set -o vi" cmd line editing Luke... Korn shell was the first Unix shell to have "vi" style editing on the command line, from the latter 1980s. The bourne shell did Not have command line editing at all... you just had to backspace and retype if you needed to change/correct anything before pressing enter. I have been using unix+ksh+shell since before bash shell or Linux existed. The command line editing features from Ksh were re-written & added to bash shell using library code called "readline" to make bash shell nicer to use. The reason you find command line editing when using "sh" on Linux, is that /bin/sh on Linux is actually running /bin/bash binary executable (via fs link) with a Bourne compatibility mode, but "readline" is still active. Some vim key editing combinations are not available, like "ciw" or "ca)" because command line editing supports the original "vi" editing features from about 1977, and not "vim" features from around 1998. When you type the "bind -P" command, you are getting a response back from the readline library code used by bash. (just to clarify some shell history, and details on command line edit functionality)
@harshallele8309
@harshallele8309 7 жыл бұрын
Thanks for showing all the vim commands that I didn't know about. I basically use vim like I use nano. I don't know most of the features, I just use it to convince myself that I'm cool
@tibfulv
@tibfulv 7 жыл бұрын
Nano has features? :D
@harshallele8309
@harshallele8309 7 жыл бұрын
Well, so speaking of vim, I updated vim on my raspberry pi just now, and now it segfaults lol
@tibfulv
@tibfulv 7 жыл бұрын
+Harshal Lele Copy the current version to your home directory, and install its sources. Then install the previous version so you have a usable vim. Now you can see why it segfaults with _gdb_ or one of the IDEs. Especially if you got the core file. Cool project if you know C/C++ or want to learn. I fixed vixie-cron that way twenty years ago.
@harshallele8309
@harshallele8309 7 жыл бұрын
Hmm, i actually do know basic C++, but yeah, can't really be bothered. But thanks for reminding me about the downgrade, had the previous version in the pacman cache
@jonathanwarner1844
@jonathanwarner1844 6 жыл бұрын
Nano is cool?
@tttt-tj4rg
@tttt-tj4rg 7 жыл бұрын
you can enable the mode globally, meaning not just for the bash shell but also for the other programs using the readline library such as mysql command-lineutility, in /etc/inputrc configuration file
@danilodistefanis5990
@danilodistefanis5990 2 жыл бұрын
Which mode? Set -o vi ? Also zsh will take it ?
@djamison9r
@djamison9r 6 жыл бұрын
I have been using vi / vim for a month or so now and just the other day, I was wishing I could use vi commands on the command line... and then I found this video... YES!!! Thanks.
@mattlawyer3245
@mattlawyer3245 6 жыл бұрын
This was amazing! I've heard of this before but never bothered looking into how to do it. Thanks a ton!
@germangb8752
@germangb8752 7 жыл бұрын
I pressed V and I'm able to edit the current command inside of Vim. woah
@loarto
@loarto 7 жыл бұрын
Goddamn was going to say this.... something I use occationally :)
@davidh.4944
@davidh.4944 4 жыл бұрын
You can give yourself a visual representation of which mode you are in by adding the following to your inputrc. The given character string will appear in front of your $PS1 prompt. personally use the circle-i and circle-c unicode characters myself, but you can get creative. set vi-ins-mode-string "Ⓘ " set vi-cmd-mode-string "Ⓒ " If you want to enable it only in bash, use bind in your bashrc to set the same line. Notice the quoting. bind 'set vi-ins-mode-string "Ⓘ "' bind 'set vi-cmd-mode-string "Ⓒ "'
@pcfreak1992
@pcfreak1992 7 жыл бұрын
I knew vi-mode in zsh, but I still always used bash. Great to see that this exists in bash too. :D
@Zaurthur
@Zaurthur 7 жыл бұрын
That's amazing! I can't wait to try this.
@oefzdegoeggl
@oefzdegoeggl 7 жыл бұрын
you should mention that this kills CTRL+L to clear the screnn. to get it back, add this to .bashrc: bind -m vi-insert "\C-l":clear-screen
@Neonb88
@Neonb88 6 жыл бұрын
Is there a way to remap so I don't have to move my hands all the time?
@calleha01
@calleha01 5 жыл бұрын
It's because CTRL+L is an emacs command, and bash uses emacs mode as its default editing mode.
@alexanderkuznetsov7597
@alexanderkuznetsov7597 5 жыл бұрын
​@@Neonb88 you can also use "Ctrl + [" to go into normal mode just like "Esc" does
@raktom
@raktom 4 жыл бұрын
Instead of this binding hit ESC or Ctrl+[ to get to normal mode (still in bash vi-mode) and then Ctrl+L to clear screen
@statuschannel8572
@statuschannel8572 3 жыл бұрын
no thanks, I usually type "clear" and it does the work
@gavinvales8928
@gavinvales8928 6 жыл бұрын
i watched this a while back and thought i didn't need it. but now, nearly a year later, i do.
@soham7510
@soham7510 3 жыл бұрын
Same
@SamSam-df4xp
@SamSam-df4xp 5 жыл бұрын
Everyday learning from you Luke!!! Thanks.
@craterface12
@craterface12 4 жыл бұрын
Your channel has opened my eyes to so many things This was built into fish shell and I never knew
@rednight2476
@rednight2476 6 жыл бұрын
Bash is clone of ksh that's about 20 times more blated with a bad case of creeping-feature-itus. vi mode is the default in Unix ksh and can be changed to emacs mode with set -o emacs. It's command set is pretty much the same as actual vi.
@lolisamurai
@lolisamurai 7 жыл бұрын
btw busybox's shell supports this as well by recompiling it with CONFIG_FEATURE_EDITING_VI enabled and setting the same vi option
@geoptus
@geoptus 6 жыл бұрын
Does anyone know if there's an equivalent for 'insert last argument' - \e. - while in vi mode? it's definitely not in the bind lists of either 'insert' or 'normal' modes
@vmisev
@vmisev 6 жыл бұрын
This is what I have in my '~/.inputrc' and that puts (left of prompt) nice green (c) for command mode and blue (i) for insert mode. imgur.com/DBUNmMw set editing-mode vi set show-mode-in-prompt on set vi-cmd-mode-string \1\e[32m\2(c)\1\e[0m\2 set vi-ins-mode-string \1\e[34m\2(i)\1\e[0m\2
@reformed_attempt_1
@reformed_attempt_1 3 жыл бұрын
wtf only now I learned about ~/.inputrc file Thanks
@giobot
@giobot 7 жыл бұрын
2:57 bbw ;)))))))))))))
@LukeSmithxyz
@LukeSmithxyz 7 жыл бұрын
FATT
@mrinfernodude1
@mrinfernodude1 7 жыл бұрын
Christmas came 8 days early this year!
@tactical_shift
@tactical_shift 7 жыл бұрын
was using bash vi for quite a while, then after looking for a way to show the current mode, i found zsh, added a few lines from stack overflow and never had to look back ever since
@Awwe12675
@Awwe12675 2 жыл бұрын
I’m not speaking English language This video is the bast video for me I use vim more one year I don’t have any idea about vi on all my system This video changed my mind for every 👏🏻 thank you bro
@103-krithickumarub6
@103-krithickumarub6 4 жыл бұрын
is there a way to change the bindings?
@MrChozo
@MrChozo 4 жыл бұрын
You had (have?) a real Cypher-from-the-Matrix-Joe-Pantoliano-eating-a-steak thing going on here, and you were (are?) killing it, my dude. Good video, useful stuff.
@finndriver1063
@finndriver1063 7 жыл бұрын
Wondering if you have ever used fish? It also has a vi-mode and some pretty cool features right out of the box.
@LukeSmithxyz
@LukeSmithxyz 7 жыл бұрын
I've tried fish and I especially like some features like abbreviations, but fish takes way to long to load for me to use it comfortably.
@magnusphilosophus506
@magnusphilosophus506 4 жыл бұрын
Soo, I have dvorak and how can I configure it?
@jonesbbq307
@jonesbbq307 3 жыл бұрын
Longest command I have ever typed: four words. Me: I need to use Vim mode to speed up my terminal.
@hejhog1961
@hejhog1961 7 жыл бұрын
FYI this works also in Bourne and Korn shells in Unix - it was ported over from Unix to Linux Bash shell.
@BillSteinhauser
@BillSteinhauser Жыл бұрын
Korn shell was the first Unix shell to have "vi" style editing on the command line, in latter 1980s. The bourne shell did Not have command line editing at all... you just had to backspace and retype if you needed to change/correct anything before pressing enter. I have been using unix+ksh+shell since before bash shell or Linux existed. The command line editing features from Ksh were re-written & added to bash shell using library code called "readline" to make bash shell nicer to use. The reason that you find command line editing when using "sh" on Linux, is that /bin/sh on Linux is actually running /bin/bash binary executable with a Bourne compatibility mode setting, but "readline" is still active. The reason that some vim key editing combinations are not available, like "ciw" or "ca)" is that command line editing supports the original "vi" editing features from about 1977, and not "vim" features from around 1998. When you type the "bind -P" command, you are getting a response back from the readline library code used by bash. (just to clarify some shell history, and details on command line edit functionality)
@kid-vf4lu
@kid-vf4lu 6 жыл бұрын
Is there a way to navigate into the whatever you `cat` or `ls` for copying in vim-mode?
@jamieg2427
@jamieg2427 3 жыл бұрын
my life suddenly improved so much. i've been wishing for this forever
@VaclavKosar
@VaclavKosar 6 жыл бұрын
I cannot find Command-Mode. Is it available? Except for "v" which switches to full vim?
@atimholt
@atimholt 4 жыл бұрын
Didn't even mention “`v`”, which will literally take you into Vim to edit the current contents of the command line (i.e. what you’ve typed so far, or “↑/↓/j/k”'d to). Save and exit to run the command (ZZ in normal mode).
@davidh.4944
@davidh.4944 4 жыл бұрын
Specifically, 'v' opens the current readline in your default $EDITOR. The option is available in emacs mode too, under a different binding. I forget what it is.
@eduardojreis
@eduardojreis 4 жыл бұрын
Wow. It changed my life (as a computer user)
@amosnimos
@amosnimos 3 жыл бұрын
was about time KZbin recommend me this video!
@rafaelmartineztomas4911
@rafaelmartineztomas4911 2 жыл бұрын
Use tmux you got vi mode and can copy paste any line of the ouput
@Sun-po4zv
@Sun-po4zv 7 жыл бұрын
What window manager thing is that? How does it work???
@zlovredniyTip
@zlovredniyTip 6 жыл бұрын
how do you make your desktop panel like this?
@ReneKnuvers74rk
@ReneKnuvers74rk 5 жыл бұрын
Is there a vi-mode in st?
@magnusanderson6681
@magnusanderson6681 4 жыл бұрын
I'm not sure exactly why this is but it seems that bash is the one that controls the keyboard shortcuts for the command line, not st. So this works in theory on any terminal emulator
@alexstone691
@alexstone691 6 жыл бұрын
is there set -o neovim
@saeidsaati4021
@saeidsaati4021 6 жыл бұрын
Thanks for the video, can you show how I can change the Esc to jk here in bash ? is it possible here ?
@Sumguy21
@Sumguy21 7 жыл бұрын
Thanks, luke. Great video!
@uncle_esau
@uncle_esau 4 жыл бұрын
Yeah but what about bash mode in vi
@MrMhornberger
@MrMhornberger 6 жыл бұрын
To get around the lack of, say, yi" or ci], you can hit ctrl-x-e and it'll open up that entire command line in vim itself.
@LukeSmithxyz
@LukeSmithxyz 6 жыл бұрын
That's in emacs mode though. In vi mode it's just v in normal mode.
@tarasywszedzie
@tarasywszedzie 7 жыл бұрын
What have you done to DIO, Luke? :I
@AhmedKhaled-sj1zx
@AhmedKhaled-sj1zx 7 жыл бұрын
what is DIO?
@LukeSmithxyz
@LukeSmithxyz 7 жыл бұрын
That's DIO-sama to you.
@rexevan6714
@rexevan6714 7 жыл бұрын
KONO DIO DA !!
@AhmedKhaled-sj1zx
@AhmedKhaled-sj1zx 4 жыл бұрын
@@abdulwahabjag thnx for replying. Didn't watch that Anime
@jantoth4699
@jantoth4699 3 жыл бұрын
Great video, guys do you think that we will see sometime in future features like ci", vi", ya(
@yussefakl8731
@yussefakl8731 4 жыл бұрын
Hey Luke! I’m a bit late seeing this :D when I compile code and get errors usually the compile output is several times the terminal output screen and I want to scroll to see what happened. How do I do that with vim bindings?
@jasonxoc
@jasonxoc 5 жыл бұрын
Well this blows my mind. Been using bash for over 20 years and never knew this. You should put it in your bash_profile though, not your bashrc... profile is for shell, bashrc is loaded any time bash is loaded... like running commands from ssh.
@8cyl6speed
@8cyl6speed 6 жыл бұрын
How did you get that pdf preview thing in your bash
@rochr4
@rochr4 6 жыл бұрын
Ranger, FM with vi like bindings.
@michalski9141
@michalski9141 2 жыл бұрын
line completion mode using your bash history would be nice
@MrHatoi
@MrHatoi 6 жыл бұрын
Ironically, this is actually the way I found out about Vim to begin with.
@Mawkler
@Mawkler 7 жыл бұрын
What's in his terminal in the very beginning of the video? Looks sorta like a file browser. Is it a tmux plugin?
@gz6616
@gz6616 7 жыл бұрын
that is ranger, a terminal file manager
@FH-ux4rf
@FH-ux4rf 6 жыл бұрын
Hi Luke Smith. I just gave LARBS a shot, and well, I'm not experienced with VIM at all so I'm struggling a bit, but from what I can tell, it is amazingly well made! So many props to you. The whole thing, from design, to functionality, to ease of installation is just amazing! However, I noticed one thing and I tried to look it up in your nifty help document, but without luck. This video as well as a few others can be opened within the i3WM with the super + shift +e command, which is so cool, but at least on my setup the audio is unbearable. I'm guessing it's a missing codec or something, but I have no idea how to find out what is causing it. Do you (or anyone reading this) have any idea what could be causing the poor audio quality on these "internal" videos?
@calmarcalmar
@calmarcalmar 7 жыл бұрын
I have these in .inputrc (since thousand years) set editing-mode vi set keymap vi So maybe I try out that "set -o vi" .. .seems to be pretty equivalent.. not sure so.
@noscreadur
@noscreadur Жыл бұрын
It was there all along! I have been a ghost in a world of half arsed bindings. I set -o vi, and I am born whole at last!
@grahamjoss4643
@grahamjoss4643 4 жыл бұрын
that a great tip. thanks for sharing.
@TroyFletcherKeyboards
@TroyFletcherKeyboards 6 жыл бұрын
I liked this, but since it didn't run my bashrc I was kind of meh. I prefer Ctrl+x,Ctrl+e. Opens a proper vim session (if you've 'export EDITOR=vim' otherwise pico) and lets you set up multiple commands. Executes on save and close. Though I would prefer to see the current session command history in it. Otherwise, super comfy. :)
@LukeSmithxyz
@LukeSmithxyz 6 жыл бұрын
The ctrl-x ctrl-e in emacs mode exists in vi mode as well: just press v while in "normal".
@rohanghige
@rohanghige 5 жыл бұрын
Amazing video. Does it exist in cshell also. What is command for it. Can you make video for set-up of screen-key.
@Christopher-ew7jw
@Christopher-ew7jw 4 жыл бұрын
You are my hero.
@davidjacobs7308
@davidjacobs7308 7 жыл бұрын
Can I do more than 1 :+1 ?
@MrSushant3
@MrSushant3 7 жыл бұрын
I always wondered there must be some plugin out there for this, and here I find this. 😻
@fubukimaru
@fubukimaru 6 жыл бұрын
WOW MAN. WOW. The other day I was thinking about this feature. Thanks for your video!
@christianlarsen2404
@christianlarsen2404 Жыл бұрын
Gamechanging. Thank you for this gift.
@MarekKowalczyk
@MarekKowalczyk 6 жыл бұрын
Excellent stuff! I've had the same problem, twisting my fingers in bash. BTW, is the bashrc you're using on your GitHub?
@svenwindpassinger2170
@svenwindpassinger2170 6 жыл бұрын
super tip! thx!
@VictorRodriguez-zp2do
@VictorRodriguez-zp2do 6 жыл бұрын
Use athame it gives you the full vim experience and it even work with vim plugins
@gz6616
@gz6616 7 жыл бұрын
But this disables the Ctrl+L short cut for clear screen.
@MrSushant3
@MrSushant3 7 жыл бұрын
i don't mind typing *clear* for this feature 😊
@magnusanderson6681
@magnusanderson6681 4 жыл бұрын
I'm only a couple days late but run bind -m vi-insert '"\C-l": clear-screen' and it sets up the keybinding - so put that in your bashrc. Also by default ctrl-l clears in normal vi mode, just not insert. Use help bind and then bind -p (lowercase)
@somebodyoncetoldme1704
@somebodyoncetoldme1704 2 жыл бұрын
Yiw doesn't work :(
@0felex01
@0felex01 7 жыл бұрын
Mind sharing that wallpaper?
@ne6totapo
@ne6totapo 4 жыл бұрын
www.pinterest.es/pin/74590937551754212/
@zenist69
@zenist69 7 жыл бұрын
The wallpaper its cool. Where is it from? Movie, game?
@ploutosroman4206
@ploutosroman4206 6 жыл бұрын
www.toca-ch.com/data/walls/120/25421037.jpg
@ne6totapo
@ne6totapo 4 жыл бұрын
link above is dead www.pinterest.es/pin/74590937551754212/
@seneketh
@seneketh 3 жыл бұрын
Thank you so much!!!!!!!
@b0nes95
@b0nes95 4 жыл бұрын
I saw you press CTRL + L I assume that stopped working when using Vi mode? ^^
@davidh.4944
@davidh.4944 4 жыл бұрын
Most of the major default emacs bindings remain available. Only the ones specific to vi-mode are changed. Of course you can always manually override any of them with bind or your inputrc.
@hassanshabbir8254
@hassanshabbir8254 7 жыл бұрын
Also check out github.com/ardagnir/athame which runs an actual vim session in the terminal.
@bananmanx4764
@bananmanx4764 7 жыл бұрын
Was a bit annoyed that you could not tell if you were in insert mode or in normal mode with this so I looked up a solution for that online. check the first answer here: stackoverflow.com/questions/1039713/different-bash-prompt-for-different-vi-editing-mode If you have trouble editting the file also check this: stackoverflow.com/questions/8253362/etc-apt-sources-list-e212-cant-open-file-for-writing in short: go to /etc/inputrc and add "set show-mode-in-prompt on"
@marauderinchief6858
@marauderinchief6858 6 жыл бұрын
That wallpaper... WOW..
@AndyRufasto
@AndyRufasto 5 жыл бұрын
I can't use Ctrl+L to clear :(
@magnusanderson6681
@magnusanderson6681 4 жыл бұрын
This is the only sad but I need to try to find a way to re enable it I imagine it is possible EDIT: figured it out. Run bind -m vi-insert '"\C-l": clear-screen' and it sets up the keybinding - so put that in your bashrc. Also by default ctrl-l clears in normal vi mode, just not insert. Learned by using help bind and then bind -p (lowercase)
@drewberchtolzthofen886
@drewberchtolzthofen886 Жыл бұрын
4:48 works for zsh users hehe
@RS-hg3rp
@RS-hg3rp 6 жыл бұрын
love u chan, more terminal arch linux stuff ;)
@amirul264
@amirul264 7 жыл бұрын
Thanks, is like a dream come true lol.
@openfrom03
@openfrom03 3 жыл бұрын
thank you)
@daffybox
@daffybox 7 жыл бұрын
let me get that wallpaper bru
@ne6totapo
@ne6totapo 4 жыл бұрын
www.pinterest.es/pin/74590937551754212/
@MarkBlakeney
@MarkBlakeney 6 жыл бұрын
Adding "set -o vi" to your bash config is not the optimum way to do this! See www.reddit.com/r/vim/comments/8j589n/til_bash_ships_with_a_vi_mode/dyxh0dc/
@8sync735
@8sync735 7 жыл бұрын
Perturbator. Kudos.
@aarav3890
@aarav3890 7 жыл бұрын
first thing I noticed too
@H32-u7d
@H32-u7d 7 жыл бұрын
Holy shit my mind is blown
@Robert-dB
@Robert-dB 6 жыл бұрын
Personally I've always found VI mode on the command line an evil hack ... like evim! I use emacs mode as a pico/nano mode but bind a couple of real keys to different functions. eg: Ctrl-Left/Right move by words and most importantly Insert is bound to "edit-and-execute-command" that way one keypress gets me into the _real_ VIM. (If slumming ^X^E gets you $EDITOR, but that's 3 or 4 presses)
@DrathVader
@DrathVader 7 жыл бұрын
Pls share the wallpaper, senpai, I need it for my rice.
@ne6totapo
@ne6totapo 4 жыл бұрын
a bit late www.pinterest.es/pin/74590937551754212/
@Cheng32290
@Cheng32290 5 жыл бұрын
Love videos about VIM tips, thank you so much
@danplt
@danplt 3 жыл бұрын
Vi editing is part of POSIX sh.
@ИванКалашников-ц8л
@ИванКалашников-ц8л 7 жыл бұрын
nice cell luke o.0
@LukeSmithxyz
@LukeSmithxyz 7 жыл бұрын
my warden doesn't allow anime posters
@xtdycxtfuv9353
@xtdycxtfuv9353 4 жыл бұрын
DIO!!!
@sharperguy
@sharperguy 5 жыл бұрын
Funny I knew about this for a few years because I tried it and didn't like it. Just started again last week and I can never go back now.
@breakername9995
@breakername9995 6 жыл бұрын
thankyouuuuu
@MixterFox
@MixterFox 7 жыл бұрын
I use vi mode all the time in zsh.
@possumcode
@possumcode 6 жыл бұрын
Coooooool
@marianoforti1737
@marianoforti1737 6 жыл бұрын
I have a serious problem with your videos. I cant stop watching. I need to go back to work. I found about vi mode in bash recently too. now I want vi mode everything.
@DraganAlves
@DraganAlves 6 жыл бұрын
Mind blown
@HansPeter-qg2vc
@HansPeter-qg2vc 7 жыл бұрын
Pfff, always those vim users using vim commands in bash whilst Emacs users use bash in Emacs.
@calmarcalmar
@calmarcalmar 7 жыл бұрын
Maybe .. who knows what you know or not: one of the very very useful commans in bash.. is Ctrl-r xxx I use this.. very very often.. where xxx is the a search-thing... until you find your command in the histroy. with Ctrl-r.. again.. the next will arrive i.e: Ctrl-r ssh Ctrl-r Ctrl-r Ctrl-r enter. this will select the 3rd last ssh..... command in history
@rochr4
@rochr4 6 жыл бұрын
Try fzf or hstr.
@markcuello5
@markcuello5 2 жыл бұрын
Help me
@joao_lubien
@joao_lubien 6 жыл бұрын
Dio thumb? Instasub
@francoisgervais1
@francoisgervais1 4 жыл бұрын
I was like, would be so nice to move through my command with h and l just like in vi... casually browsing for a solution and then.. THERE IS AN ACTUAL VI MODE???
@magnusanderson6681
@magnusanderson6681 4 жыл бұрын
Use b and w
Vim Tips You Probably Never Heard of
12:11
Luke Smith
Рет қаралды 125 М.
Making Smallest Possible Linux Distro (x64)
27:43
Nir Lichtman
Рет қаралды 87 М.
I'VE MADE A CUTE FLYING LOLLIPOP FOR MY KID #SHORTS
0:48
A Plus School
Рет қаралды 20 МЛН
요즘유행 찍는법
0:34
오마이비키 OMV
Рет қаралды 12 МЛН
Жездуха 42-серия
29:26
Million Show
Рет қаралды 2,6 МЛН
Some bashrc recommendations and what I use
19:17
Luke Smith
Рет қаралды 116 М.
Как быстро освоить Vim / Neovim?
23:31
PurpleSchool | Anton Larichev
Рет қаралды 68 М.
Let Vim Do the Typing
32:07
thoughtbot
Рет қаралды 216 М.
A Vid in which Vim Saves Me Hours & Hundreds of Clicks
10:23
Luke Smith
Рет қаралды 277 М.
Bash and the Terminal for Absolute Noobs
31:21
Luke Smith
Рет қаралды 67 М.
The Biggest React Framework You've Never Heard of
20:29
Theo - t3․gg
Рет қаралды 33 М.
What React Refs Can Do for You
17:56
React Conferences by GitNation
Рет қаралды 6 М.
My Favorite Vim Tricks
14:39
MAKC
Рет қаралды 186 М.
Vimrc and Vim Plug-In Overview
13:24
Luke Smith
Рет қаралды 112 М.
Should you learn C++?? | Prime Reacts
20:29
ThePrimeTime
Рет қаралды 421 М.
I'VE MADE A CUTE FLYING LOLLIPOP FOR MY KID #SHORTS
0:48
A Plus School
Рет қаралды 20 МЛН