OpenWest 2018 Keynote - Mike Place
21:22
OpenWest 2018 Keynote - Cydni Tetro
26:19
OpenWest 2018 Keynote - Paul Allen
53:38
Пікірлер
@jawyor-k3t
@jawyor-k3t 27 күн бұрын
that title made me click instantly. so funny
@ruhnet
@ruhnet 11 ай бұрын
I would have been able to hear the talk if my eardrums didn't burst during the intro. ;-)
@yaroshchenko_coder
@yaroshchenko_coder Жыл бұрын
5:28 perlbrew 12:21 plenv 19:56 carton 31:34 summary
@jsd4544
@jsd4544 2 жыл бұрын
Great talk 🙂
@wolandsmachine
@wolandsmachine 2 жыл бұрын
horrible presentation
@remrevo3944
@remrevo3944 2 жыл бұрын
5:23 I actually have caps lock bound to Ctrl and use Ctrl-k and Ctrl-l to escape, as I often use Ctrl for other programs.
@ewfalor
@ewfalor 2 жыл бұрын
The slides are now at unnovative.net/vim_muggle_to_wizard.pdf Dotfiles are at github.com/fadein/dotvim
@NostraDavid2
@NostraDavid2 2 жыл бұрын
Hi Erik, I loved the presentation! I learned a lot! I am curious what you used as presentation software. You used figlet for the large text, that was clear by your demonstration, but you had some sort of pagination going on?
@ILaiG
@ILaiG Жыл бұрын
Hi Erik. Thank you for what you're doing. I've just completed your shell-tutor course (well, got to a point where student access seems to be mandatory to git clone assn0). You just make learning these things effortless. I'm so grateful to you. Would you care packing this lecture handout into a vim-tutor? The built-in vimtutor is all about navigation. It doesn't provide a clear path to actually start using vim. From my experience with your shell-tutor, your 10 vim steps would make a great path.
@landnoman824
@landnoman824 Жыл бұрын
hooray! Vim evangelist.
@rohscx
@rohscx 3 жыл бұрын
Thanks 🙏
@jag831
@jag831 3 жыл бұрын
There is a problem with knowing vim, and Eric's absolutely right: you want to :x from everywhere, and "w" even when typing a url...
@tissuepaper9962
@tissuepaper9962 2 жыл бұрын
The number of times I've accidentally typed ":wq" at the end of a file in some other editor is embarrassing lol.
@jag831
@jag831 2 жыл бұрын
@@tissuepaper9962 damn muscle memory haha
@user-he4ef9br7z
@user-he4ef9br7z 2 жыл бұрын
Pressing J on a browser and wondering why it isn't scrolling down.
@NostraDavid2
@NostraDavid2 2 жыл бұрын
@@user-he4ef9br7z quick, install the addon Vimium or Tridactyl!
@user-he4ef9br7z
@user-he4ef9br7z 2 жыл бұрын
@@NostraDavid2 I'm more of a Vieb man myself.
@emilvaleev
@emilvaleev 3 жыл бұрын
Is flux really fbp?
@cedricvillani8502
@cedricvillani8502 3 жыл бұрын
actually lives with mother still, doesn't work a consistent job, and is still trying to hack YouPorn. oh crap it's 2021, sry he died, choked on a porkrine. bye :)
@randomness3235
@randomness3235 3 жыл бұрын
Where can I get that OpenWest2015_vim.tgz, it's no longer available from that site.
@thingsiplay
@thingsiplay 3 жыл бұрын
I am 10 minutes in and he still just talks around. This is not the kind of talk I am looking for.
@bhupeshimself
@bhupeshimself 3 жыл бұрын
Ah man I implemented the in-text command execution thing like 2 days ago after switching to vim full-time and now I realised there is a better way to do it !!!! Worth watching, thanks 🔥
@lksjfadlk
@lksjfadlk 4 жыл бұрын
47 people use emacs.
@randomness3235
@randomness3235 3 жыл бұрын
lol
@SwarangaSarma
@SwarangaSarma 4 жыл бұрын
I completed 10 years of programming in my job this year and I have mostly done Java. I have never managed to get over the hump of the initial learning curve of vim mainly because I don't see the value of the editor in my profession. I can do the basic stuff like search/replace, explore production logs etc but I still don't see why I would use this as my main IDE replacement. Even if I could get to a stage where I am a really good at editing text, for me, typing/editing has never been my main bottleneck. Most of the time I am staring at the code, mentally linking it to the rest of the project, thinking about the data structures, interfaces, seeing how if I change something breaks compilation in some other file/module etc. When it comes to changing text, I am never really editing text, I am refactoring, which is a big difference for me. For instance, I am never playing with lines/words - I am working with methods, expressions, classes and their hierarchy. A common refactoring would be to "move this method to its parent class" or something like "extract this expression that I am passing to a method call into a local variable and also replace it with the new local variable in the two other places where I am reevaluating the same expression needlessly; oh and also assign a good name for the variable based on the type/expression context and also immediately give me the control back so I can simply type a different variable name if I feel the default you assigned is not good enough" - this entire refactoring is one command Ctrl+Alt+V. How will I do these simple refactorings in vim which does not have such deep understanding of what the text represents? I am not trying to insult anyone; infact I do want to learn vim and get really better at it. Why wouldn't I if it helps me be more effective in my job? I am not married to any IDE nor do I hold any stock of any iDE company. But everytime I bring this up in a vim community, I get downvoted or told I haven't used it correctly. And I really admire the folks which have shown the dedication to learn this tool and get so much better at it but I could never convince myself if it is for me and is worth the effort to spend months learning it.
@ravenoversnow
@ravenoversnow 4 жыл бұрын
You've mentally divided vim from IDEs, when that's not the case. IDEs have vim plugins, both Intellij or Eclipse have good ones. Rethinking vim as an abstract 'keyboard interface' instead of just a text editor is the point I'm stressing. This interface may be applied to various tools: IDEs, text editors, web browsers, music players, etc. Applying this interface to various keyboard related tasks can improve one's efficiency in repetitive typing actions, writing boilerplate syntax, and navigation/searching/reading code, etc. Your specific point, regarding refactoring methods/classes is directly address with vim's notion of a text object. Moving, editing, replacing text objects (be they classes, methods, functions) is one of vim's strengths.
@williamdaley415
@williamdaley415 4 жыл бұрын
0: 01 that's "Devlin Daley"
@dr.5404
@dr.5404 4 жыл бұрын
Shortcut lis: Esc - Undo all actions Shift + : - Show command line i - INSERT Ctrl + w + v - Create new window Ctrl + w + H/J/K/L - Switches to the windowses h - Move the cursor one character left Ctrl + J - Move the cursor down one line Ins - Paste p - Paste y - Copy i - Move the cursor one character right O - Move the cursor to the begining of the line $ - Move the cursor to the end of the line G - Move the cursor to the end of file a - Insert text after the cursor A - Insert text at the end of the line x - Delete character at cursor dw - Delete a word dO - Delete to the begining of a line d$ - Delete to the end of a line d) - Delete to the end of sentence dgg - Delete to the beginning of the file dG - Delete to the end of the file dd - Delete line 3ddd - Delete three lines r{text} - Replace the character under the cursor R - Replace characters instead of inserting them yy - Copy current line into storage buffer P - Paste storage buffer before current line u - Undo the last operation Ctrl + r - Redo the last undo ?search_text - Search document for search_text going backward n - Move the next instance of the result from the search N - Move to the previous instance of the result v - Enter visual mode per character V - Enter visual mode per line d - Delete a word :w - Save the file :q - Quit :w file_name - Save the file with the new file name :wq - Save the file and quit :q! - Quit vim without saving the changes Shift + v - Select full lines
@cleverfairy2065
@cleverfairy2065 4 жыл бұрын
开发者们很有创新精神
@RamakrishnaAppicharla
@RamakrishnaAppicharla 4 жыл бұрын
Absolutely fantabulous ending... Wah!!! May the VIM be with us... Always...
@coolaj86
@coolaj86 4 жыл бұрын
0:00 Speaker Introduction 4:47 BogoSort 24:21 "Algorithms the Musical"
@LuisVelazquezEscobar
@LuisVelazquezEscobar 4 жыл бұрын
señor me has mirado a los ojos, sonriendo has dicho mi nombre, espero que en algun punto del video este el conocimiento que necesito
@mohamedaminebenmabrouk
@mohamedaminebenmabrouk 4 жыл бұрын
One of the best vim talks !!! Thank you so much
@jaytaylor9045
@jaytaylor9045 4 жыл бұрын
C.O.M. Count Operator Motion
@_xeere
@_xeere 4 жыл бұрын
Kept thinking those plugs were the x button on an advert.
@picosdrivethru
@picosdrivethru 4 жыл бұрын
I think bill thought very much about design, he's a big design inspiration for me actually
@Loppy2345
@Loppy2345 4 жыл бұрын
Wow, the arrogance of VIM users who thinks they are superior to everyone else puts me off from calling myself a VIM user.
@marouenhelali6433
@marouenhelali6433 4 жыл бұрын
Hello everyone, I wanted to share my most recent article “Getting Started With Vim”. I know how hard it can be to even exit vim, so I made sure to highlight that in my article. Hopefully, it is able to helps solve some of the most common vim issues. Medium: medium.com/swlh/getting-started-with-vim-3f11fc4f62c4 Happy coding! Thank you again for taking the time to take a glimpse at some of my informative articles. 💙 Keep on learning! 🚀
@anthonydesouza9983
@anthonydesouza9983 4 жыл бұрын
Slides: unnovative.net/Erik_Falor_Vim_Wizard.pdf
@redartist
@redartist 4 жыл бұрын
I didn't really understand much, but i just enjoyed the speaker's nerdy passion for the history and evolution of vim. the jokes were good too, but it felt like the audience were just dead or tired at that point.
@compphysgeek
@compphysgeek 4 жыл бұрын
Emacs Rules! .. in particular in combination with evil mode!
@adriankokai6386
@adriankokai6386 4 жыл бұрын
The presentation is good but what's on the projector is not very clear
@gracen9714
@gracen9714 5 жыл бұрын
Awesome talk! Loads of humor, great historical context-ing, genuine enthusiasm from speaker, well-prepped content.... all in all, pretty awesome presentation. Thanks for posting!
@arielgabizon78
@arielgabizon78 5 жыл бұрын
updated link to demo file?
@Mietchannel
@Mietchannel 5 жыл бұрын
Such a good presentation, idk how but he managed to make a somewhat boring topic exciting
@neotherebeltn
@neotherebeltn 5 жыл бұрын
Where can we find the lab files used in this video
@josephmbimbi
@josephmbimbi 5 жыл бұрын
10 minuts in. I find the speaker arrogant and obnoxious with this wizard / geniuses theme and this kind os "i'm awesome attitude". Maybe it is some kind of joke i'm just not into or whatever but it sure annoys me a lot. But hey it's not like this elite whatever attitude is not pervasive among programmers.
@NostraDavid2
@NostraDavid2 2 жыл бұрын
I think he meant them as nerdy references and not as actual "we're better than them", but I understand why you'd feel that way.
@null7936
@null7936 Жыл бұрын
Exel at annoyance , become awesome genius at it !!!
@MyTBrain
@MyTBrain 5 жыл бұрын
Awesome content, the stutter made it really hard to follow though.
@ruixue6955
@ruixue6955 5 жыл бұрын
8:00 The Law of Demeter
@adder23
@adder23 5 жыл бұрын
Password is 123BRC456
@fisherchen7801
@fisherchen7801 5 жыл бұрын
Copy from google cached 1st-vids.com/p/MS1AytiauqM Get >>demo.txt here: pastebin.com/SJ8DeFCH >>ZIP containing the demo.txt he uses in the presentation, and his .vimrc configuration file: web.archive.org/web/20150804204922/unnovative.net/OpenWest_vim.zip >>PDF with the presentation slides: web.archive.org/web/20150804204922/unnovative.net/Erik_Falor_Vim_Wizard.pdf
@artoheino7315
@artoheino7315 5 жыл бұрын
great lecture, best to start with relays. Trinary relay switch, North Null South.
@davidjohnhamm
@davidjohnhamm 5 жыл бұрын
i kind of want to stuff him into a garage can
@CamHart73
@CamHart73 5 жыл бұрын
10:10 is start of actual presentation
@yandereSyndrome
@yandereSyndrome 5 жыл бұрын
The intro blew out my ears
@YeshwanthReddy
@YeshwanthReddy 5 жыл бұрын
RIP
@bbrockRailFan
@bbrockRailFan 5 жыл бұрын
Your cute, I saw you in a training course, your voice is so pleasant and no offense quite attractive.
@zezlink8180
@zezlink8180 5 жыл бұрын
That's my dad!
@catlord69
@catlord69 5 жыл бұрын
horrible pov
@trashcan3958
@trashcan3958 5 жыл бұрын
People say that vim will make you more productive, but from what I have seen so far, it takes way more key strokes to do something in vim than other text editors. And having multiple modes for different opdrations is just dumb.
@eatcomics
@eatcomics 5 жыл бұрын
I mean, it can save you time in certain repetitive instances, it's also the only editor that I've found that I can navigate around a file quickly (besides emacs of course) But yeah, I mean, depends on how into vim you get, and really any productivity gains are completely foobar by the amount of time you spend fucking with your config file. Still definitely something you should know if you're a sysadmin or do a lot of programming on linux. Even if it's not your main editor for code, it can be really useful for XML files, config files, and just supporting files like that. It's not for everyone, or every situation, but it's a damn good tool to keep in your belt. (I started using spacemacs in evil mode and I get the best of both worlds, except it's sooo much more bloated and slow than vim. But as an IDE, it's pretty amazing.)
@The9TKitsune
@The9TKitsune 5 жыл бұрын
Thing is, Vim's magic really only emerges when you're doing mass text manipulation. If you're just using it to write small things with minimal editing, it's just fancy Notepad. But if you're, say, working with a massive code base and need to move around and do big edits very fast, it's amazing. Vim is also very very fast, and can load massive files without any lag.
@The9TKitsune
@The9TKitsune 5 жыл бұрын
In the words of a famous stack overflow answer: you dont get vim cause you dont grok vi. Vi is a language, and vim normal mode can be thought of much like a REPL. Once you understand the grammar, and the mnemonics for the words, you can mash it together in very powerful ways- this is what makes it better than a generic set of shortcuts.
@coolkats9331
@coolkats9331 2 жыл бұрын
Vim isn't for boys but men
@anteconfig5391
@anteconfig5391 5 жыл бұрын
damn. I didn't know you could write a program in the editor and make it run and output back into the editor. That sound useful.