Learning Vim: The Path to Mastery (Vim Conf 2020) (Matt Boehm)

  Рет қаралды 12,634

Matt Boehm

Matt Boehm

Күн бұрын

Пікірлер: 26
@theena
@theena 2 жыл бұрын
The asciinema tip is worth the price of admission alone. Thank you, Matt.
@sspaeti
@sspaeti 2 жыл бұрын
Thanks, man!! Came here to thank you for the automatic test and debugging python by hitting "enter" at 17:35. Just mindblowing. Also, the "vii" for the indent plugin I desperately was looking for works excellently. Will keep your dotfiles in mind for future python stuff when I get more into it.
@mattboehm4334
@mattboehm4334 2 жыл бұрын
Glad it helped!
@TimJackleus
@TimJackleus 4 жыл бұрын
Blown away by switch.vim, such an obvious and nice feature :) Thanks for a great talk!
@TheRealBigEE
@TheRealBigEE 3 жыл бұрын
Norm is absolutely awesome imagine there are commenting plugins that do this but it appears you don’t even need them. Also, quick fix lists as a buffer is absolutely fantastic I have to deep dive into that soon. I’ve done massive project reorganization where I have to change imports for module names and that would save me no doubt a day of work in a few keystrokes. Great video!
@monugupta32
@monugupta32 3 жыл бұрын
Loved the idea of asciinema to observe these mistakes, I find it really useful to just note down somewhere as soon as I encounter a problem, to deal with in the weekend vim later. Great talk thanks for this!
@CristianHeredia0
@CristianHeredia0 4 жыл бұрын
they keybinding for dropping into ipython is worth it's weight in gold
@incanus33
@incanus33 4 жыл бұрын
great talk, thanks man. also thanks for showing me the targets.vim and neoterm plugins, I instantly fell in love with those and can't imagine how I survived until today without those.
@BrianMG_x86-64
@BrianMG_x86-64 3 жыл бұрын
Awesome video, Matt! Really enjoyed it; your passion for Vim is wonderful 🤩
@DavidReidChannel
@DavidReidChannel 3 жыл бұрын
Great video. Thanks for sharing
@UmrenTV
@UmrenTV 3 жыл бұрын
Hey mate, wonderin' how do you make your Vim highlight the word under your cursor? I remember I've seen that feature in a plugin or something back in days, but can't remember. I know it had the ability to also highlight paragraphs, and stuff. Cheers
@mattboehm4334
@mattboehm4334 3 жыл бұрын
I use a plugin called vim-brightest to do this; there may be others out there with similar functionality, but I've been happy with brightest so far. Great for catching spelling mistakes or tracking where a variable is being used =) github.com/osyo-manga/vim-brightest
@UmrenTV
@UmrenTV 3 жыл бұрын
@@mattboehm4334 Cheers for letting me know! I've done it differently with augroup and some other plugin, where I had to setup update time, which added bunch of delays when dealing with bigger files, hopefully this can help me achieve that more conveniently. Thanks mate!
@darkenblade986
@darkenblade986 3 жыл бұрын
bruh bruh cin" changed my life i never knew thx man
@ivans3806
@ivans3806 4 жыл бұрын
The kynesis keyboard is dope
@jemag
@jemag 4 жыл бұрын
Great talk, thank you for the recording
@haterdesaint
@haterdesaint 7 ай бұрын
Great video! Thanks
@AyushMandowara_xx7
@AyushMandowara_xx7 4 жыл бұрын
19:23: pretty good stuff in this section. (immediately added targets.vim) Also, can you tell me what's your python setup like within vim? (plugins/mappings/abbreviations)
@mattboehm4334
@mattboehm4334 3 жыл бұрын
Thanks! I don't have too much python-specific stuff besides the mapping I mentioned. You can see the snippets I use at github.com/mattboehm/dotfiles/blob/master/vim/ultisnippets/python.snippets . Besides that, I use a linter (ale w/ pylint, I believe), but nothing else too python-specific. I hear the intellisense-style completers are getting better, but I typically find them distracting and would rather force myself to remember function names and use the occasional to save a few keystrokes.
@yathi
@yathi 4 жыл бұрын
Love the talk! Thanks for sharing. I am at the `ci"` stage. And now I am going to learn `cin"` :)
@blank001
@blank001 2 жыл бұрын
19:52 vii how did I dont know about this for this long I am using vim as my primary editor from like ~3 years and to select the lines in same indent I was using vi{, vib(in language which use brackets) , will definitely try to use it when I am working in python. Thanks for the awesome video and great tips
@eklavyasingh7842
@eklavyasingh7842 3 жыл бұрын
What kind of keyboard is he using ?
@mattboehm4334
@mattboehm4334 2 жыл бұрын
Hey, sorry for not seeing this comment earlier. I'm using a Kinesis Advantage here. While they're pricey, the ergonomics and thumb keys are great. I'd recommend checking them out, especially to anyone who might have concerns about RSI.
@andrescondezomonge5198
@andrescondezomonge5198 4 жыл бұрын
Good stuff!, Thanks!
@jxn22
@jxn22 3 жыл бұрын
Map the drummed to Lil' Jon, "Hanh!"
@jxn22
@jxn22 3 жыл бұрын
Peace!
VimConf 2020: Giving Vim Superpowers 🦸‍♂️
29:06
Jeremy Kahn
Рет қаралды 10 М.
Vim #94: Sharpening the Axe (VimConf 2020)
26:15
Greg Hurrell
Рет қаралды 15 М.
Fake watermelon by Secret Vlog
00:16
Secret Vlog
Рет қаралды 22 МЛН
Ouch.. 🤕⚽️
00:25
Celine Dept
Рет қаралды 15 МЛН
How it feels when u walk through first class
00:52
Adam W
Рет қаралды 23 МЛН
Vim as your editor - Advanced Motions P2
12:48
ThePrimeagen
Рет қаралды 181 М.
Vim Is Not An Editor, It's An Instrument!
38:18
Beginbot
Рет қаралды 23 М.
Stephen Belcher - Registers (Intermediate)
23:07
Baltimore Vim
Рет қаралды 11 М.
Vim Motions & Tricks I Wish I Learned Sooner
9:25
Henry Misc
Рет қаралды 38 М.
10 Advanced Vim Features (You Probably Didn't Know)
21:47
Sebastian Daschner
Рет қаралды 74 М.
Vim Tips You Probably Never Heard of
12:11
Luke Smith
Рет қаралды 121 М.
Mastering the Vim Language
36:20
thoughtbot
Рет қаралды 614 М.
Simple Code, High Performance
2:50:14
Molly Rocket
Рет қаралды 255 М.