Laracasts mascots - robot, elephant, monster, computer.

This episode is for
subscribers only.

For the cost of a pizza, you'll gain access to this and hundreds of hours worth of content from top developers in the Laravel space!

29

Vim is My Lightsaber

Episode
28
Published
Feb 17th, 2023
Run Time
6m 14s
Topic
Vim
jessarcher's avatar
Your Instructor
Reinier's avatar
Reinier
3 years ago

Thank you very much Jess for this valuable series.

I started using Neovim recently and the speed goes up a little every day :-). Switching to Neovim takes time and effort indeed, and in the end it will pay-off.

ruthback's avatar
ruthback
3 years ago

Thank you Jess, amazing series. Never knew editing a bunch of configuration files could be so rewarding and fun!

cwhite's avatar
cwhite
3 years ago

Alas, every good thing must come to an end eventually, thanks for a great series Jess!

Mo.taher's avatar
Mo.taher
3 years ago

Thank you very much Jess for this amazing series.

Ricardo's avatar
Ricardo
3 years ago

Thank you Jess for this great series

Dkreuzburg3479's avatar
Dkreuzburg3479
3 years ago

This has been an amazing series. Working through the series and getting everything configured has motivated me to jump back into working through vim fulltime rather than just using vim bindings in another editor. Thanks for your hard work Jess!

KiberMath's avatar
KiberMath
3 years ago

Heh. Now i need someone to explain for me

  1. How to setup xdebug with neovim
  2. How to merge merge conflicts
  3. How to execute SQL inside neovim
danatcars's avatar
danatcars
3 years ago

Excellent course! Thanks :)

Albert90's avatar
Albert90
3 years ago

At the end of this series I can tell, that i won't use neovim for my work. Despite the many advantages of modal editors, which are truly powerful advantages, I'll continue to use the good old VS Code. The reason is the true configuration hell You described here over 40 episodes long and at the end I think it's not worth the fuzz. If I were a Neovim developer, I would have made the configuration of my program a lot easier then this 'maze' they created. The terminal program Kitty and it's description is the opposite of neovim. Easy configuration and a pleasure to use.

cwhite's avatar
cwhite
3 years ago

@fixie-rider22,

Use it or don't use it, Neovim isn't for everyone...

I use Neovim for my day job (everything for that matter) and I love it, but I have it configured the way I like it which is different from everyone else's config.

In order to make an editor that can do whatever you want it has to be configurable, which Neovim allows you to do in the form of Lua to write your configs/plugins (same difference) which is a much more pleasant experience than Vimscript. This is part of what makes Neovim a PDE as defined by a Neovim maintainer.

As for your configs being a 'maze' that's entirely up to you and how you develop/organize code, my Lua configs are clean and well organized (or so I think but that's all that matters because they're my configs :) ). I also prefer everything to be in Lua so I'm not mixing in Vimscript.

Albert90's avatar
Albert90
3 years ago

@cwhite This is an absolutely fair opinion. Everyone has to find his own best fitting tool, which will be different from person by person. Jess Archer did put a lot of effort into this video series and let there be no doubt, it is a good one. Thanks for telling Your opinion on the topic!

opdavies's avatar
opdavies
3 years ago

@fixie-rider22 If you're still interested, I'd recommend looking at https://github.com/nvim-lua/kickstart.nvim - it's a single file that configures a lot out of the box and, rather than being a distribution that you need to keep up-to-date with, it's a starting point for your own configuration that you can own by adding to and editing it as you need.

cristhianjhl's avatar
cristhianjhl
3 years ago

This is a really awesome serie, I will use a lot of things of this course. Thanks ! :D

fbenavides1991's avatar
fbenavides1991
3 years ago

Awesome series! I was stuck in Sublime Text with vintage mode for years, I just could not migrate to vim. But Neovim with Telescope is a totally game changer, thank you!

Vernon-Grant's avatar
Vernon-Grant
2 years ago

Fantastic series, thank you!

kleninmaxim's avatar
kleninmaxim
2 years ago

Thanks a lot!

Your course is worth more than gold

maxwell_scot's avatar
maxwell_scot
2 years ago

Thanks Jess. I really enjoyed this course.

GilbertoDiaz's avatar
GilbertoDiaz
2 years ago

Thanks Jess!

Best series in vim I ever watch. Do one in cli tools and regex.

Next
Your avatar

You get a window into a seasoned developer's mind and workflow for the price of an Uber. I can't overstate the value of a Laracasts subscription.

Caleb Porzio — Creator of Livewire

Subscribe to unlock full access.