Vim Tutorial for Beginners

Поделиться
HTML-код
  • Опубликовано: 23 ноя 2024

Комментарии • 502

  • @astratow
    @astratow Год назад +391

    0:00:00 intro
    0:01:19 why use vim? What can you do with it?
    0:07:19 installation
    0:09:00 basics
    0:09:44 how to exit vim?
    0:11:28 insert and normal modes
    0:17:28 line numbers
    0:20:00 relative line numbers
    0:21:08 various options
    0:22:11 .vimrc
    0:24:30 key bindings
    0:27:35 visual mode
    0:28:25 deleting
    0:28:34 yanking/copying/pasting
    0:31:10 changing/replacing
    0:33:35 navigating vim way

    • @Extorc
      @Extorc Год назад +16

      00:35:51 deletion of words

    • @kevinren3753
      @kevinren3753 Год назад +16

      0:47:00 intermediate stuff
      0:59:00 registers and macros

    • @hayouhayou2239
      @hayouhayou2239 Год назад +10

      1:04:53 Neovim and plugins
      1:11:28 Vim support
      1:14:06 Outro

    • @greenfrog8851
      @greenfrog8851 8 месяцев назад +2

      you madlad!

    • @astratow
      @astratow 8 месяцев назад +3

      @@Extorc thank you

  • @quincylarsonmusic
    @quincylarsonmusic 2 года назад +401

    Man. Florian teaches Vim so seemingly effortlessly. It’s clear he has a lot of passion for Vim and has put many, many hours into practicing and customizing his setup.

    • @NeuralNine
      @NeuralNine 2 года назад +14

      Thank you for your kind words Quincy :)

    • @abishekraju4521
      @abishekraju4521 2 года назад +5

      Hol' Up... There's flair on RUclips ??! Since when ?!!

  • @HarlandGartley
    @HarlandGartley 8 месяцев назад +11

    Very nice. Clean, precise, no waffle, and no irritating music or distracting animations. Why can't all youtube tuts be as good as this?

  • @JacobMoen
    @JacobMoen 2 года назад +25

    The biggest reason for why you'd want to learn to use a text editing environment like Vim or Emacs is that using the keyboard allows you to get the commands into your muscle memory. It's like playing an instrument. After training, your fingers automatically perform complex motions without you thinking about it. That's something that you will never ever be able to using a mouse and menus. I am an Emacs user, but I am watching this to learn Vim (read Neovim) because that's the only thing that I can make run on my old and seriously weak Celeron based laptop.

  • @aldrinseanpereira140
    @aldrinseanpereira140 2 года назад +1608

    finally... I can exit Vim 😂

  • @nuwanhettiarachchi3023
    @nuwanhettiarachchi3023 2 года назад +92

    Loved Vim for 15+ years. Its a superb editor. Coupled with sed commands you can handdle large data sets for research easily. Many editors also provide vim flavor and that is a impressive. Thanks for making this video and hope many hardcore programmers will adopt vim seeing benefit. Disclaimer: Yes, its addictive. Its hard to get started as well.

  • @haraldurkarlsson1147
    @haraldurkarlsson1147 2 года назад +16

    I think most younger folks that grew up in the modern era may not realize that the early computers were all operated from the keyboard. The Apollo landing computer only had a 3 by 5 keyboard (0-9, +, -) and some seven other main keys (CLR, PRG, ENTER, RESET etc). Hence was natural to find short-cuts for typing in commands quickly - an art that vanished with the emergence of the mouse (a concept Xerox invented and Jobs adapted in his Mac computer).

  • @wypimentel
    @wypimentel Год назад +4

    I've watched I think 3 vim tutorials, every time I learn something new, now I learned the ci", ci) ci}
    Very useful, thanks a lot!

    • @CodLiv3rSid
      @CodLiv3rSid Год назад

      hey could u link me all those tutorials ?

  • @alijafarzadeh8267
    @alijafarzadeh8267 2 года назад +28

    I am new at coding, and the way you explained was very convincing and inspired me to learn all this stuff faster. Thank you.

  • @phanikishanyt
    @phanikishanyt 2 года назад +16

    Thank you folks, vim is super handy and the more you excel the more it helps go through logs and understand the flow and debug the issues.

  • @josiasbudaydeveloper5864
    @josiasbudaydeveloper5864 Год назад +14

    This video is a public utility to our lives! I've watched just until 29 minutes, just for learning the basics. Thanks for this video!

  • @ajaysinghrathore1940
    @ajaysinghrathore1940 2 года назад +62

    Never thought I would see a 1 hour tutorial of a code editor
    Edit: holy shit! Never knew I needed this tutorial! Gonna help me a lot. Thanks dude

  • @shubhrajyotisaha1079
    @shubhrajyotisaha1079 3 месяца назад +1

    can't stop watching at 3 am. my dream course

  • @armandoleon9901
    @armandoleon9901 2 года назад +41

    Vim was the coolest thing I learned last year. It has improved my productivity. Pairing it with tmux is super cool too, as well as fzf to fuzzy find and open files via the terminal. Getting use to the keys at first takes a while, but consistent practice or forcing yourself to code/write is what worked for me. There’s some cool tricks too. I think learning the basics is enough and you can pick up those tricks along the way by watching RUclips or looking online. Configuration is a hill to climb itself, but :h for the win. What helped me was looking at how others set up their configs via their repos.

    • @sorvex9
      @sorvex9 2 года назад +3

      Just get lunar vim and you would have saved yourself for most of the trouble

    • @hispantrapmusic301
      @hispantrapmusic301 Год назад

      @@sorvex9what’s the difference?

    • @distant6606
      @distant6606 10 месяцев назад

      @@hispantrapmusic301 hes referring to the difficulty of getting vim/nvim on par with an ide. stuff like lsp, file explorers, etc. If you re new to vim learning both the binds and how to configure vim is kinda hard, so a lot of people use vim distributions (think about it like linux distributions) which basically are preconfigured setups that include all the "goodies" out of the box. lunarvim is a famous distribution that is visually appearling, has lsp preconfigured, a nice file explorer, and nice keybinds to get started with.out of the box vim is not great.

  • @Extorc
    @Extorc Год назад +2

    00:35:51 deletion of words
    00:42:38 jumping between parenthesis
    00:43:46 jumping to next symbol
    00:44:24 deleting till symbol

  • @tigana
    @tigana 2 года назад +5

    I started very briefly on Sublime Text as a teen and then used vscode ever since. Really excited to try this

    • @scarthebadguy
      @scarthebadguy Год назад

      Yeaaa I love sublime. Using it currently, I dropped vscode for sublime

  • @cebuanoninoy
    @cebuanoninoy 2 года назад +6

    I'm using vim in the basic way like at up to the 24 minutes of this video. With this tutorial I'm gonna use vim more often than I should this time, GOD willing. Thanks Florian and FCC for this wonderful tutorial on vim.

  • @Blogdorf
    @Blogdorf Год назад +9

    Outstanding. The presentation is well-structured and smooth, not amateur. Listening is easy and captivating. I have to force myself to break away. I also go back to specific points in the presentation that I want to emphasize for myself.

  • @worldboy9684
    @worldboy9684 9 месяцев назад

    This is simply a tutorial of the HIGHEST QUALITY, cudos, will most likely watch it a third time or more

  • @Zakaros1000
    @Zakaros1000 2 года назад

    I just buy the vim master class tutorial from udemy, after following some youtubers and developers talking sweet of vim after you get use to it. After watching several free tutorials in youtube I decided to buy the course and give it a try

  • @valentinoerrandonea2045
    @valentinoerrandonea2045 Год назад +2

    i've been using the stuff i learned here for 4 months and it has really improved my coding! thank you!

  • @badreddinehamid2377
    @badreddinehamid2377 Год назад

    the first 8 min of this video motivated me so much to watch all the video in one day

  • @Kevinschart
    @Kevinschart 2 года назад +1

    as a person who works all day in excel and hates to use the mouse i appreciate the ability to menu dive and call features with the keys

  • @MITdork
    @MITdork 2 года назад +77

    We need more outcomes based tutorials like this to on board more users into vim. Can you please update description or place syllabus and time stamps within comments?

    • @mb_mobile49
      @mb_mobile49 2 года назад +5

      I agree, this video should have timestamps since watching the entire session in one sitting is not likely.

    • @MaxAlonso
      @MaxAlonso 2 года назад +2

      I will also like to see timestamps, it will make easier to re-watch the beginner intro.
      Tambien me gustaria que agregaran timestamps, seria mas sencillo revisar las intrucciones para principiante.

    • @e555t66
      @e555t66 2 года назад +3

      The idea is to get wet and not drink from the firehose. Do it in chunks if you are new, over time this should be rewarding.

    • @MaxAlonso
      @MaxAlonso 2 года назад +1

      @@e555t66 I'll give it a try

  • @SebasSBM
    @SebasSBM Год назад

    How curious: during years I have been looking forward to make my own IDE mirroring Vim behaviour (or at least fantasying with the idea), then *I find out you already did so*. Impressive, most impressive.

  • @deepdive429
    @deepdive429 2 года назад +2

    Finally I can save and exit from vim successfully.
    Thanks It's very useful now I can continue with vim for my daily editor.

  • @noobgamersland6969
    @noobgamersland6969 2 года назад +1

    Starting learning because of college course... Ended up loving VIM

  • @ritiknandanwar8198
    @ritiknandanwar8198 2 года назад +3

    for anyone who want to try vim, but have a windows (and dont want to install WSL , for whatever reason) , you can install cmder (it is like a terminal app) very good ui AND yes , vim is alrealdy configured in it, give it a try , it was helpful when i was starting out with vim

    • @vikku_19
      @vikku_19 2 года назад +1

      I use wsl 1 and it's pretty handy for me.

  • @DavidBerglund
    @DavidBerglund Год назад

    I've used vim for years but never bother to learn that many of it's features. Learned a few new tricks here!
    One thing I never new about was the register for yanked/cut strings, but even if I yank say 3 lines, only the latest shows up in the registry? Deleted (or cut) lines can pile up. I thought I could yank a bunch of lines and then use them later, which could be handy.

  • @Part-Time-Larry
    @Part-Time-Larry 2 года назад +3

    I only used vim because I'm in the terminal so much, but now I'm determined to make vim my primary editor for c programming.

  • @rahulsaha2859
    @rahulsaha2859 2 года назад +1

    FCC is a magician .. just today I was having difficulty exiting VIM
    Damn ... Here you are ... Now i will be an. Expert user 😁😁

  • @edwinboon9574
    @edwinboon9574 Год назад

    This is awsome. I want to learn vim because I'm tired of VS code being slow as ****. Great course so far and can't wait to get better at it and use it on a daily basis at work

  • @__________________________6910
    @__________________________6910 2 года назад +3

    Florian Dedov the God of vim. Most of the time he use vim.

  • @Js-Lovers
    @Js-Lovers 11 месяцев назад

    Even there's lot of code editor like vscode, atom.. But VIM is one of the favorite editor for linux distribution❤❤❤❤❤

  • @jared8411
    @jared8411 2 года назад +22

    This is great! What I have been looking for about a few weeks now. I am an extremely slow navigator, mostly because I have a movement disorder. VIM helps me close the gap and probably widen it in my favor from Devs that are quick with their hands. I have been reading so many articles and tutorials. I have been combing VIM help system (Which has a lot of good stuff to get back to later) first I need to get up and running in VIM to use as a basic/lightweight IDE for HTML, CSS, JS and Rust, and once it is useable I can dive in and learn. VS Code is so bloated with stuff that gets in my way and it feels like a waste of time to learn when it seems clear VIM is way more versatile, especially when getting into embedded systems with Rust. I have been dipping my foot in Linux (mostly Ubuntu since v6, almost 20 years now)
    Just need some functionality that is not included in VIM with out some additional plugins, but I don't see anything geared to starting that even gets into that stuff, that people probably need to make the initial move.

  • @sergmont
    @sergmont 9 месяцев назад

    this was useful. Thanks. Was hoping to learn a bit about how to add plugins or more complex vim configurations, but I'll look for that elsewhere. Thanks a lot for your time of making this video.

  • @begriddled
    @begriddled 2 года назад +4

    Really useful. I use vim quite a bit but only in the most basic way. I've been through this at double speed and need to go back over stuff (of course) - I'm sure I'm going to be using it more, and better, now because of this. Thanks.

  • @kenjikurizon
    @kenjikurizon 5 месяцев назад

    It helps me to learn more advanced vim tricks. I was suck with vim motion for months.

  • @minercreepmc
    @minercreepmc 2 года назад +8

    I have used vim for a year right now and I have to tell you it kinda 'No Pain No Gain", first time i used this it kinda shoot me into the face but right I don't even to touch the mouse anymore

  • @e555t66
    @e555t66 2 года назад

    Thank you very much. I discovered vim 2 days ago and I already love it.

  • @jupitersky
    @jupitersky 2 года назад

    I'm gonna get SO addicted to this...

  • @UnifyRadar
    @UnifyRadar Год назад

    If you make a habit of saying out loud what you are doing when executing vim commands, you are not going to have to remember the keybinds, because they are essentially just the initials of what you are saying. "yank inner word" you'll remember that way easier than y+i+w.

  • @notelectrohead
    @notelectrohead Год назад

    as an outsider, i can totally understand the power this tool possesses but it looks so overwhelming to get started with. i hope i practice and do more hands on to get used to it

  • @mrECMAScript
    @mrECMAScript Год назад

    After watching 40 minutes I'm like a magician :D Thanks!

  • @nassdj8493
    @nassdj8493 2 года назад

    What a relief... i finally jailbreaked from VIM, stuck for a while so i have to use my phone to google an escape plan 😄

  • @gunthergumdrop9071
    @gunthergumdrop9071 Год назад +8

    Thanks so much dude, this was incredibly comprehensive and wasted none of my time.

  • @CodeX3253
    @CodeX3253 4 месяца назад

    Thank you for convincing me to use vim

  • @fahimzahir9587
    @fahimzahir9587 Год назад +2

    Easiest way for me to remember:
    H = Hop Left
    J = Jog or Jump Down
    K = [k]limb up
    L = Lean Right
    Only way I was able to make sense of it by making a story.

  • @willywallace
    @willywallace 2 года назад +1

    Great video, thanks for sharing, I'll try to use Vim in my daily basis, I am an iOS Developer and XCode started to include Vim as editor so I want to begin using it.

  • @AkashSingh-db1is
    @AkashSingh-db1is 7 месяцев назад

    Thank you so much
    It helps me a lot
    I've just started learning linux..and now I'm half through the video hope it's ends well for me😅

    • @AkashSingh-db1is
      @AkashSingh-db1is 7 месяцев назад

      22:25 how to save things like set numbers n all as default

  • @clustersnake
    @clustersnake 2 года назад +1

    Now this is something I've been wishing for a long time!

  • @timothycollins718
    @timothycollins718 2 года назад +3

    How l used to shut the whole computer just to quit vim 🤣🤣 thanks bro love this no more scared of vim

  • @Akosiyawin
    @Akosiyawin 2 года назад +2

    This tutorial is the hardest to learn vim!

  • @jfr213
    @jfr213 Год назад

    Everyone should try the undo tree feature, this is absolutely amazing.

  • @yi-zhiwang6850
    @yi-zhiwang6850 Год назад

    Best Vim turorial ever!

  • @113_bachtiardanuarta_b2
    @113_bachtiardanuarta_b2 Год назад

    I recommend installing preconfigured vim like LazyVim to get started.

  • @TheDriftingStig
    @TheDriftingStig 9 месяцев назад

    I'm only 15 minutes into this tutorial and my mind is blown. I feel like I've been wasting so much time using my mouse when writing code!
    My only fear is that I'll become so used to it that I'll want it here in my browser. WAIT, someone made a Vim Chrome extension....

  • @MohitKhare
    @MohitKhare Год назад

    Thank you folks for this video.

  • @TTNDR
    @TTNDR 2 года назад

    While wathing this, I have spent the past hour trying to figure out why you look familiar. I have finally found it.
    You remind me of Varga from breaking bad.

  • @007abdulrahman
    @007abdulrahman 7 месяцев назад +1

    Such a great video for free is crazy !

  • @Draft3r
    @Draft3r Год назад +3

    The reason for hjkl was due to terminal compatibility back when Vi was written. The arrow keys had different mapping from terminal to terminal. Vim kept the mapping due to users base request, 😊

    • @kartikpandey8739
      @kartikpandey8739 Год назад

      So is it useful? I find it a bit overkill.

    • @Draft3r
      @Draft3r Год назад

      @@kartikpandey8739 It is. Nowadays, especially when using laptop keyboards. You can get used to "HJKL" by using the keyboard-raised marker on the "J" as an anchor point.
      This is how I map it in my head:
      "J" Down is down. Easy to find by the raised bump
      "H" is left. Located left of the "J."
      "K and L" is Located right of the "J".
      When lost and not looking at the keyboard, I always feel for the "J."
      As from Vi/Vim and the command, it takes time, but it is easier to edit code/text than with the mouse.
      Here is a list of commands I use daily:
      :wq! exit
      : split split screen
      : vsplit vertical split screen
      wr replace word
      w to to next word
      b to go back a word
      >> to tab to the text
      ~ change case to Case
      0 to the beginning of the line
      % to the end of the line
      ddp to swap lines
      %d select all file
      v to select
      yy to copy
      p to paste
      u to undo
      best of luck

    • @distant6606
      @distant6606 10 месяцев назад

      If i remember correctly those keys were used because the computer vi was created in had arrows on the hjkl keys.

  • @dionusios05
    @dionusios05 11 месяцев назад

    Found a note about the Vim editor in the Codepen settings:
    Key Bindings
    I've been using Vim about 2 years now, mostly because I can`t figure out how to exit it

  • @battlemode
    @battlemode 5 месяцев назад

    I thought the reason for "h,j,k,l" was because old terminal computers didn't have arrow keys? I know this from playing old roguelike games with that same keyboard configuration :D
    Thanks for the tutorial, very helpful

  • @qR7pK9sJ2t
    @qR7pK9sJ2t 2 года назад +12

    Video Starts at 8:59
    Done till 47:32

  • @RishabhJain-pk8ty
    @RishabhJain-pk8ty Год назад

    Got everything I needed as a beginner from a single video. Big Thanks :)

  • @mahdirezazadeh5076
    @mahdirezazadeh5076 2 года назад +1

    I'm glad I switched to Linux from Windows, and I should have done it earlier 😃

  • @conradozanutto1546
    @conradozanutto1546 9 месяцев назад

    Brilliant tutorial! Thank you and congratulations!

  • @LevisRaju
    @LevisRaju 2 года назад +7

    I was trying to learn VIM.
    Adios VS Code!
    VIM, I'm coming!!!
    You guys rock!!!

  • @yeyintaung9837
    @yeyintaung9837 10 месяцев назад

    I got inspired by this video and learned vim .Now i dont have to use mouse or touch pad mostly

  • @realchoodle
    @realchoodle 2 года назад +1

    Timing is so great

  • @ilshatt
    @ilshatt 6 месяцев назад

    I have no words, thanks you!

  • @tomate3908
    @tomate3908 2 года назад +4

    Omg, this is exactly what I needed, thanks a lot guys

  • @salomoncancholaespinoza6392
    @salomoncancholaespinoza6392 2 года назад

    Thank you so much for this video, it really helped me to understand better the use of this text editor.

  • @fabrice9848
    @fabrice9848 Год назад +1

    Very good Vim tuto.
    Do you plan to release another on Emacs?

  • @user-fq2ty
    @user-fq2ty 2 года назад +3

    Now neovim does support lua language and since version 0.6 it includes a native lsp, blazingly fast

  • @tigermachine9229
    @tigermachine9229 2 года назад +1

    Thank you for this awesome guide, I love to learn new tools and this will be very handy for me in my learning process.

  • @fabrice9848
    @fabrice9848 Год назад

    You definitely convinced me to check out your channel. Good job!

  • @sujalsamai6459
    @sujalsamai6459 2 года назад

    Absolute legend of a channel

  • @testescripts
    @testescripts Год назад

    Very nice !
    Best vim course.

  • @chemistryman6053
    @chemistryman6053 Год назад

    very helpful for a beginner like me. Thankyou so much

  • @adityaverma2496
    @adityaverma2496 2 года назад +8

    You are doing a great job free code camp
    Brilliantly awesome
    Keep it up ✌😊💕🤗🤗

  • @limitless1692
    @limitless1692 2 года назад

    Thank You!
    You helped me alot to setup my first `.vimrc` configuration file for my VIM.
    I am so happy!!

  • @thepsychedaily
    @thepsychedaily 2 года назад

    Finally. I can actually use Vim now.

  • @nikolaradovanovic4883
    @nikolaradovanovic4883 2 года назад +2

    I like VIM, but always used it for some quick editing, like config file change, and similar. What I want to know is how to create vim "profile" so I can jump to method declaration/definition (Python/C++) and also debugger integration, say with gdb/pdb. Can we get something on these topics? Many thanx, great video.

  • @TraceursMonkey
    @TraceursMonkey 2 года назад +1

    Day 1395 after fallowing this tutorial . Still have not managed to exit vim ! :D

  • @Khigha87
    @Khigha87 2 года назад +6

    What a Legend! Thank you for this vid. Just wrote my first program using VIM, feeling like a badass coder for real! It doesn't work though lol, busy debugging. Many thanks FCC and Florian, very well explained. I would be keen to watch a vid or read up more on the plugins you use in vim and why if you ever make such content, will keep an eye out on your channel and on here. I ❤FCC 4 EVA!!!

    • @MrsSashkina
      @MrsSashkina 2 года назад

      Hi, I want to ask:
      Is it able on Windows/Subsystem for Windows (I haven't watched video btw)

    • @SreenikethanI
      @SreenikethanI 2 года назад

      @@MrsSashkina yes, it works on WSL

  • @akashuday7107
    @akashuday7107 Год назад

    this was an amazing course next stop how to setup neovim completely

  • @bboygmoney
    @bboygmoney Год назад

    Man, I'm so annoyed by what I've been missing. I was aware of the vim tutor but I've been too lazy to read it. Thanks!

  • @clindamycinphosphate4407
    @clindamycinphosphate4407 Год назад +2

    Yeah dude we are learning fext editor

  • @alexgoncharov6430
    @alexgoncharov6430 2 месяца назад

    Using mouse vs using vim is false dichotomy. In your typical editor you can get a lot of mileage out of home/end/arrows/ctrl/shift in terms navigation/selecting/copying/pasting text. Plus you don’t have to keep switching between several modes for that (and remember which mode you’re in). No matter how proficient you are with vim, you will occasionally forget to enter i-mode while typing text or exit i-mode when typing a command.
    I also don’t the idea that minimizing key strokes like vim users suggest is the only way to efficient editing - usually you can press the same key repeatedly faster than type in a shorter combination of different characters, especially if it involves counting how many chars/lines you want to move/delete etc

  • @mdryan8
    @mdryan8 Месяц назад

    It took me a while, but I cracked the code! 🎉

  • @baardkopperud
    @baardkopperud 2 года назад

    Vi (and Vim) famously got two modes - the one that beeps and one that doesn't.

    • @MrsSashkina
      @MrsSashkina 2 года назад

      Hi, I want to ask:
      Is it able on Windows/Subsystem for Windows (I haven't watched video btw)

  • @khunemz
    @khunemz 2 года назад

    Just watched NeuralNine's videos!! Great tutorials keep doing

  • @azhagurajaallinall126
    @azhagurajaallinall126 2 года назад

    Though i cs grad,still a beginner in project level & i dont know why people love vim😳
    maybe i will learn it later in the future & update my view then 😅😃🌟✨✌🙌
    26.09.2022 10:05 pm ist

  • @chizomauzoma69
    @chizomauzoma69 2 года назад

    thank you such much for this wonderful tutorial. please can we get a tutorial on Emacs? Thank you

  • @shfunky
    @shfunky 2 года назад +1

    This was an excellent tutorial! I've learned a TON of stuff about Vim! Thank you so much Florian!

    • @MrsSashkina
      @MrsSashkina 2 года назад

      Hi, I want to ask:
      Is it able on Windows/Subsystem for Windows (I haven't watched video btw)

    • @shfunky
      @shfunky 2 года назад

      @@MrsSashkina Hey there. Yes, I believe it is possible. I've tried it on Debian WSL on Windows 11 and was able to follow the video without any issues.

    • @MrsSashkina
      @MrsSashkina 2 года назад +1

      @@shfunky Thank you so much!
      I had very nice video on my native language, but some things didn't work on Subsystem (Ubuntu by the way), so I wasted a lot of time. Thank you so much!

  • @ChristophVonBagel
    @ChristophVonBagel 2 года назад +1

    VIM is life !

  • @ohmegatech666
    @ohmegatech666 Год назад +1

    Tutorial starts at 0:09:00

  • @terrybetteridge
    @terrybetteridge Год назад

    This video was helpful. Thankyou.

  • @nostalgicnow6001
    @nostalgicnow6001 8 месяцев назад

    This is what I needed skipping to neovim first without learning vim is a big mistake