0:06:48 - finding files 0:16:14 - tag jumping 0:24:33 - autocomplete 0:34:30 - file browsing 0:38:20 - snippets 0:51:02 - build integration 0:57:40 - questions 1:09:12 - plugins to use
@RifazNahiyan8 жыл бұрын
^ The Real MVP from the comments.
@victornaut8 жыл бұрын
You're amazing, you deserve to be happy and be successful in life you amazing butt-saving son of a bitch!!!
@Uch33z37 жыл бұрын
qazwsxed you could just use a variation of the snippets trick i.e. make a mapping that takes you to the beginning of the line, insert the comment and go back to normal mode. You can even autocmd that mapping so it matches the commenting style of different file types
@emi76717 жыл бұрын
MrMollmann
@JorgeMartinez-xb2ks6 жыл бұрын
Love ya
@bgbong03 жыл бұрын
It never fails. The speaker at a "Mastering Vim" will always have at least one moment in the live lesson where they say "Oh wow, I didn't know you could do that..." Just shows how deep the vim rabbit hole goes, and how learning-mode brain is so much more different than get-normal-work-done-mode brain.
@yash11523 жыл бұрын
where in this vid?
@magnehansenm91642 жыл бұрын
@@yash1152 31:35 to 33:00 i think 😄
@typeer2 жыл бұрын
@@yash1152 in vim
@peterheijstek5288 Жыл бұрын
@@yash115229:03
@HtotheG Жыл бұрын
Add 26:59 no hate but I have been using vim for a few months and it feels good that even experts are always learning
@driden19878 ай бұрын
It's 2024 and I still keep coming back to these thoughbot vim talks (also some of the emacs ones). I don't know if these still exist, if they don't please bring them back, they're great
@jasonxoc5 жыл бұрын
This video and "Mastering the vim language" are my two favorite videos on vim, both from thoughtbot. After using Vim for about 2 years I still watch these videos from time to time when I'm bored.
@shmottie2hottie9 ай бұрын
The question asked at 31:37, the command to exit the auto completion suggestions without editing what you have entered and to stay in insert mode is ^e. Also, to select the current suggestion you are on in the auto completion list is ^y.
@blank27074 жыл бұрын
27:24 "some of the default bindings use ctrl-x, I have no idea why?" I'm like 80% sure the completion stuff was partly written by an emacser who was experimenting with the "dark" side. C-n, C-p, C-x.
@0LoneTech4 жыл бұрын
A particular detail about ^x^n is that you can keep going. It picks not just a word to complete, but a place it came from, so you can use ^x^n again to get the next word after that, etc.
@pepijnkrijnsen43 жыл бұрын
80% of a good autocomplete plugin is to turn into sensible keybindings. Completion in vanilla Vim is fine - it's the chords that annoy me.
@DeanGadberryYT11 ай бұрын
I love this talk. I return to watch this video so many times because I continually forget that VIM is MASSIVELY extensible. Thank you for sharing this with us!
@heliooliveira18098 жыл бұрын
For the question of how to select completion without leave insert mode, ^n ("n" for next), ^p ("p" for previous), and ^y for yes accept selection :)
@kafeltz8 жыл бұрын
thank you
@hergelqendov88786 жыл бұрын
For those (like me) who want to cancel the completion, use CTRL-E (see :help 'complete_CTRL-E )
@howuseehimАй бұрын
You are still using vim ?
@heliooliveira1809Ай бұрын
@ yup I can’t exiting
@reverseila43634 жыл бұрын
After watching videos like this, one thing happend to me is that i now feel i can read help files more confidently. For very beginners, one should start with videos like these or even more simple, rather than reading through help to find ins and outs of everything. One of the best vim talks/tut videos i have watched. Thanks
@himanshushukla7874 жыл бұрын
Yeah I agree
@Linuxdirk2 жыл бұрын
I use vim since around 10-15 years and I was ${today} years old when I learned about ^n
@porcellinoveille Жыл бұрын
The best vim video I've ever watched. I learned tons of new features and worked on my vimrc file for hours to make it lighter. Now I am confident with help files and I can confirm that every single visit through these pages is an opportunity to be amazed again by the quality of this software. Love vim more and more
@noelevans5 жыл бұрын
As a vim beginner / intermediate this talk is fantastic. Thank you!
@kirschkern82604 жыл бұрын
What Microphone was used here? (Standing byside the Laptop) Brandname,model, or Type of Microphone) would be very helpfull if somebody can tell :)
@howuseehimАй бұрын
5y ago 😂 are you an expert now?
@albert3407 Жыл бұрын
1:03:00 the best use of help system, jump through you don't have to read every single section
@obrien8228 Жыл бұрын
@ 13:44 question about ignoring The following will ignore compiled files edit fyi set wildignore=*.o,*~,*.pyc if has("win16") || has("win32") set wildignore+=.git\*,.hg\*,.svn\* else set wildignore+=*/.git/*,*/.hg/*,*/.svn/*,*/.DS_Store endif
@handdarahanddara-nr6fu2 ай бұрын
Wow, love this talk, also this guy is a good presenter and so far he’s really good at answering questions and making sure he checks in with the person to make sure he got what they were asking for, very humble 10x dev it seems
@changemewtfАй бұрын
Thank you!! More like 0.5x probably but no one's complaining yet ... 😁
@ECRandomBits3 жыл бұрын
The quick-fix window is way more powerful than it looks. You can write a compiler plugin (:h write-compiler-plugin) or :set makeprg + :set errorformat to a carefully constructed expression that can parse any error you want. Then :make does a lot of magic, calling your makeprg, parsing with errorformat, filling up the quick-fix and opening the first error. BTW. this video was the reason why I made the final move to VIM. Really cool stuff!
@ThisGuyRocksLikeCrazy7 жыл бұрын
I definitely agree with everyone. This is one of the best talks i've seen on vim.
@kirschkern82604 жыл бұрын
What Microphone was used here? (Standing byside the Laptop) Brandname,model, or Type of Microphone) would be very helpfull if somebody can tell :)
@Obi2224 жыл бұрын
@@kirschkern8260 Looks like a Zoom H4N recorder. It has a built in stereo mic.
@dibakarbehera71774 жыл бұрын
@@kirschkern8260 nnn
@thingsiplay4 жыл бұрын
I must say the audience was really good too.
@HaseenKhan-jn1og4 жыл бұрын
@@kirschkern8260 uuu6uyuuh juung uyiuuuhi uiuuuut unuuuuuuumujmu uuu5uu. W
@maxmeranda7 жыл бұрын
Hey Max, if you are still wondering about the answer to the question at 31:36, the answer is CTRL-E. :help complete_CTRL-E (this is a bit "duh" but don't worry, it is about 2 paragraphs down from where you were looking at :help ins-completion 27:38 ) Anyway, if the mystery isn't solved, then as you said, the manual is very nice. :) Thanks for the talk, btw.
@denisdubochevalier28298 жыл бұрын
Great talk, thanks ! As to tags matching, you can also (at least in c, c++ files) type ^W ^I on any tag to open a new window with the actual definition (may it be in a header or in the file itself). If you look for #defines only, you can type ^W ^D.
@BillSteinhauser Жыл бұрын
1:07:47 ans: "ex" mode refers to vi/vim ":" colon command line at bottom of screen... and another 50+ editing options available there. Main features of "ex" mode have been in "vi" since 1970s, even before vim. Especially usefull to do quick multi-edits, that can make changes to many lines at same time. For instance: You want to change variable/string SomeOldName to DaNewName everywhere in a code file... :%s/SomeOldName/DaNewName/g (that's it, 30:sec edit may do 400+ changes) Ex":" mode can do 100's of things like: :r filnam (reads another file into this one) :60,202d (del lines 60 to 202) :44,$w saver.txt (writes line 44-end to file) :.,+100s/^/# / (comments next 100 lines of shell script) Many people are using bits of "ex" mode without realizing it... and Max (speaker) knows that. Even though the words of his reply say "I forget what that is for" if you look at the screen behind him, he Does go into "ex" mode, and may know some of its abilities -but may not realize there is another full featured command line editor under there, to give you extra "super powers" for bulk changes similar to "sed". ( ex mode editing could be a separate presentation by itself )
@johannesberger86414 жыл бұрын
12:45 Holy shit. I'm writing my thesis right now, where I use vimtex and the chapters are in multiple files. To change between files, I would constantly do ":ls" to see the buffer number of the file, and then an additional ":b buffernumberoffile" thank you man
@daxtheducknotaffiliated Жыл бұрын
Holy shit, this is gold! Literal pure gold!!! I think the fuzzy search part is honestly the coolest - I will never use Telescope again :)
@vorrnth873411 ай бұрын
I will keep using telescope. It is much more versatile and waaaayyyyyy faster.
@ark54583 жыл бұрын
48:51 just for reference, this is one of the coolest things i've seen
@Zen-lz1hc2 жыл бұрын
The only regret I have is that I didn't start to use VIM earlier in my life. I was so stubborn... I love VIM now, and I can't see myself using any other code editor. I configurated VIM to my dream editor, you can literally make it do anything!!! Love it.
@nate0-rh6eh4 ай бұрын
What’s terrible is that now the only ide that will feel at home is one that has a vim plugin
@cognishn5 жыл бұрын
Easily one of the best vim talks I've ever seen!
@ketzon Жыл бұрын
00:32:25 you can exit with ^e.
@Linuxdirk2 жыл бұрын
Understanding tool that we use ... This is so damn important! While people might now to click this, than that, than that other thing and then enter tis text there and this works 90% of the time they just can't cope with things not working like they memorized and sometimes not even know what they're doing at all. All they know is to follow a step-by-step instruction sheet instead of understanding what they're doing. Those people often think I'm some type of tech genius, but what I really do is trying to understand our tools instead of simply memorizing the order of buttons I need to click.
@FerrumCorde4 жыл бұрын
Man I was in as soon as you started talking about overlooked tools being a priority. I'm all about that. I'ma have to watch a bunch of these
@marcello42583 жыл бұрын
the bonus at the end really got me.. i wrote a script to toggle the opacity on/off in the terminal now i can bind it easy in vim without the need to bind it globally :)
@bernard3690Ай бұрын
via experimentation i discovered a lengthy auto completion list can be navigated w/ the traditional up/down arrow keys after pressing Ctrl so that it is not necessary to repeatedly press the Ctrl n or Ctrl p chords .
@theena3 жыл бұрын
Great talk. I watched this as a beginner. Now four months later, I even understand what he is saying.
@TheChele25 жыл бұрын
Really awesome talk. One minor thing I noticed is the shortcut for ambiguous tags @23:26 is actually g] rather than g^], at least in my version of vim.
@Argletrough4 жыл бұрын
For Quickfix, you can use :cope[n] and :cw to open an IDE-style quickfix window. Use :ccl to close the window.
@AlexanderVlasov Жыл бұрын
shortening :copen to :cope is brilliant, I have to admit
@churchilldu8261Ай бұрын
Love the class atmosphere
@hannessteffenhagen614 жыл бұрын
The reason you'd want completion plugins beyond what ctags does is for more accurate completion and goto definition/declaration things. For example, ycm will give you a list of members if you type struct_value.; ctags based completion can't do that. And particularly important for C++, this also lets you jump to declarations that are outside your project.
@NostraDavid22 жыл бұрын
RE: Why Ex mode? Remember that (Neo)vim's existence goes like ed -> ex -> vi -> vim -> neovim, where each successor is a superset of the previous implementation. ed was a line editor, ex enabled better commands, vi added a visual mode where you could see the whole file at once, and the rest we're probably familiar with. Ex mode enables you to string a bunch of ex commands (anything with a : at the start) to enable people with REALLY shitty internet to remotely edit files, without having to keep a constant open connection.
@AcousticBruce7 жыл бұрын
Question about canceling auto-complete 31:37 (I think that was the question): ctrl-E
@kirschkern82604 жыл бұрын
What Microphone was used here? (Standing byside the Laptop) Brandname,model, or Type of Microphone) would be very helpfull if somebody can tell :)
@TylerisYoung4 жыл бұрын
@@kirschkern8260 Been a while, but this looks like the "Zoom h4n pro " There is a newer "zoom h4n pro +" which is slightly better because of the preamps imo. I've owned both in addition to the cheaper but slightly less capable "zoom H1" all are prefect for doing something like this, and currently I only own an H1. Check out some other videos depending on your needs. Best of luck!
@chalmagean8 жыл бұрын
You could also "cancel" the entire complete thing with Ctrl-w. It will delete the entire word and keep you in insert mode.
@kirschkern82604 жыл бұрын
What Microphone was used here? (Standing byside the Laptop) Brandname,model, or Type of Microphone) would be very helpfull if somebody can tell :)
@this-one3 жыл бұрын
56:54 :cwin opens a little window at the bottom with all the quickfix errors. It's already included with no plugins needed, which is pretty neat.
@venkateshhariharan43414 жыл бұрын
Answer for the questions in file searching @13:21 and @15:47, how to exclude certain file types with have set path+=**?, And how to reduce slowdown of **? I don't have right answer to the first question, but we can solve a tideous problem when we work on python environments (we have lot of files in bin,...) Our main files will be present in project directory or one or two directories deep, by default vim will search for file 30 directories deep when using ** is set to path, we can change how deep vim can go by **n , n will be integer, eg: "set path+=**2" will make vim to search only two(2) folders deep, this will not include env files in python. We can save performance, reduce slow down of going 30 directories deep and tabbing. Happy coding and happing vimming🙏🙏🙏
@Alexander_Sannikov5 жыл бұрын
29:02 : dude: let's just put a slash there and see what happens! oh hey it works! audience: WOOOW damn nerds :D
@nobytes25 жыл бұрын
I ain't gonna lie I'm impressed when I'm in vim when doing stuff lol it's just amazing
@L0j1k4 жыл бұрын
I went to the timestamp to laugh at the nerds (spoiler alert: anybody landing on this video about vim is a nerd). Then I saw what he did, and was so impressed by what I saw, I hit rewind and watched the whole muthafuckin video.
@pradhumnkanase83814 жыл бұрын
@@L0j1k lol
@himanshushukla7873 жыл бұрын
This person is just brilliant at teaching
@cweagans8 жыл бұрын
Also consider checking out Universal Ctags, which is a more actively maintained fork of Exuberant Ctags. Includes lots of patches, including vastly improved PHP handling if that's your thing.
@maxmeranda7 жыл бұрын
Thanks!
@ashwin.n6 жыл бұрын
Support for modern C++ was a painpoint in classic Ctags. Thanks so much for pointing out this maintained fork of that.
@quirkasaurussaurus28964 жыл бұрын
19:21 "get current file-name". the line-command :f does that for you. or CONTROL-G . the % sign is a vim meta-character that defaults to the file-name to allow you to pass it into line-commands. interestingly, :% is the equivalent of :1,$ and allows you to do things like: :%!sort to sort a file in place. or: :%g/DELETE-ME/d to delete specific lines through-out the file. So . . . you could do this and use % twice with different meanings in the same line command: :%!sort % to sort your file in place.
@kafeltz8 жыл бұрын
These questions should be subtitle in the video, it would help a lot.
@kirschkern82604 жыл бұрын
What Microphone was used here? (Standing byside the Laptop) Brandname,model, or Type of Microphone) would be very helpfull if somebody can tell :)
@Don_XII4 жыл бұрын
@@kirschkern8260 it's probably one of the zoomcorp.com products.. I'm not sure of the name of the model though.
@ralesarcevic3 жыл бұрын
@Peter Mortensen most probably talking about the viewers question to the presenter
@TrailHacker2 жыл бұрын
Great talk, Max! I am a big vim guy (or at least consider myself a big vim guy) and learned a lot from this talk. This morning I've simplified my .vimrc drastically per your teachings. I feel like a noob again. Thanks again!
@simonchan54002 жыл бұрын
Love this video,the ** option combines with find command is really awesome,it replaces my fuzzy find plugin.
@vorrnth873411 ай бұрын
Not for me. It is way too slow.
@simonchan540011 ай бұрын
@@vorrnth8734 It is slow when the directory has too many files.I usually set the path to be something like “src/**” so that it will only search files inside the specific folder.
@ridespirals6 жыл бұрын
in response to the question about the strategy for keeping ctags updated: writing a couple git hooks (on pull, merge, rebase, and commit) make it super simple. you can also have it write the tags file into the .git directory, so it won't need to be ignored and vim already knows to look in there for the tags file (actually maybe it's fugitive that does that).
@lsagar5 жыл бұрын
No matter how good you are at using vim, you still have so much to learn about. Vim is just mind blowing tool.
@beepst2 жыл бұрын
This guy is hilarious. I love his sense of humor. Awesome talk!
@neniugrava8 жыл бұрын
Cscope is like ctags on steroids for c/c++. You can jump to callers, callees, definitions, and so on (with the same syntax), and it is also supported out of the box. I highly recommend the Sneak plugin. It adds a motion between f/F and / that lets you search forward/backward for two-character combinations to jump to. With the streak feature enabled it will mask multiple matches with a single character tag, so you can jump anywhere with 4 keypresses. Also, for normal old vim ctrl-g displays the current filename ;P
@changemewtf7 жыл бұрын
OH MY CTRL-G
@lordofenron5 жыл бұрын
Wow! I have seen this video like 4 times and each time there is something I have been thinking about. Last time it was the fuzzy search and this time its the snippets - I _really_ like your way of using vim!
@jasongomez53444 жыл бұрын
45:58 is from teletypewriters (TTY), not typewriters, which was what you got the mainframe output from, before monitor screens came about.
@d3javu19783 жыл бұрын
just got here, wish i got here a couple of years ago! great stuff thank you!
@albert3407 Жыл бұрын
how to navigate netrw-browse maps treelisting: t new tab, v vertical split file, with d you can create a directory, with D you can delete files or directories, gh to show or unhide hidden files.
@wolverine96322 жыл бұрын
I love how vim is even its own version of PowerPoint.
@ThugLifeModafocah2 жыл бұрын
This is a really cool talk. Vim is not just awesome, it is more than that, by far.
@thingsiplay4 жыл бұрын
This guy is a blast to watch and listen. Really good.
@Cowboydjrobot2 жыл бұрын
This is great. I think plug-ins are awesome! But my work environment has to be super security conscious, being able to do cool stuff without external plugins is hugely helpful to me. It’s a huge hassle to request permission to download and install software so I don’t have the luxury to just pull down whatever I feel like to see if it works
@vishnuprasanth47254 жыл бұрын
At 46:41, probably for simplicity sake, he restarts VIM. You can do `:source ~/.vimrc` to reload vim config without restarting
@reverseila43634 жыл бұрын
Or you can even map it to some keybinding like alt-r for reloading, if you tweak vimrc alot...
@vishnuprasanth47254 жыл бұрын
Or better yet an autoreload system everytime vimrc changes
@_whitecatfullgrown2 жыл бұрын
I can't find .vimrc at my home file, where is it?
@287MdSahil4 жыл бұрын
This is the best vim talk ever
@vasklie3020 Жыл бұрын
Thank you so much for this video! Absolutely amazing explanation throughout! You just helped me create my first .vimrc file with everything I need to get started.
@johnnyphoney56698 жыл бұрын
I think every vim-guy should watch this video, at least to see on it in different way.
@marcosmota10944 жыл бұрын
Thank you. I'm a junior sysadmin catching up after a long hiatus. Great talk and super useful for the future. Shared it with friends.
@andriusovsianas23345 жыл бұрын
At 1:00:00 - easy solution is to simply install vim through gvim. Compiled with clipboard support
@choutos4044 жыл бұрын
Regarding ctags: For those using a German keyboard, in Linux you can use Ctrl+Alt Gr+9.
@owenwexler72142 жыл бұрын
5:36 I believe the predecessor to Vim's name was actually pronounced "vee-eye" if I'm not mistaken.
@owenwexler72142 жыл бұрын
Also if I'm not mistaken Vim is.a recursive acronym that stands for "vi improved"
@zacharymrowicki45958 жыл бұрын
Fantastic video! The snippet completion thing with nnoremap is my new favorite feature.
@phant0mlink7 жыл бұрын
Amazing... I tried to install some fuzzyfinder plugins, but this "native solution" already attends my needs.
@AcousticBruce7 жыл бұрын
Me to. I no longer find a need for a extra plugin.
@mage3690 Жыл бұрын
All the core Linux tools are _fast._ find, grep, cat, etc can and will "do the difficult immediately, the impossible takes a little longer." The "impossible" being a link to a link in a circular fashion. They will detect those and complain about it, but they apparently cannot simply discard the idea of jumping down those links to infinity (at least, not if you told them to, say with the -L flag). Nor can they jump down into places where they don't have permission to look, but if you just pipe the errors to /dev/null, that problem solves itself.
@sultral6 жыл бұрын
Excellent presentation! I learnt a lot from it. Thank you Max! Perfect speed and great humor along the way!
@MistaSmith8 жыл бұрын
more videos like this please. most of the stuff in vim takes long to learn, but all you learn can also be applied to other stuff (e.g. you learn to read help to configure your autocomplete, then you can also search other stuff in :help).
@holalluis7 жыл бұрын
great video! I've been using vim for several years, and I always like to watch videos like these and learn new things! BTW, for the system clipboard issue, you can do it with "set clipboard=unnamed"
@volodymyrboyko20573 жыл бұрын
ctrl + y to get out of autocomplete suggestion list without leaving insert mode 32:30
@Guilherme-qk9so5 жыл бұрын
"I'm not saying you should not use plugins", but you won't want to after watching this video
@arvindn4 жыл бұрын
The way to ignore some files/folders for example node_modules would be as follows : set wildignore+=**/node_modules/** To exit out of the autocomplte and remove anything typed, hit ctrl+E
@cosmicsound64664 жыл бұрын
Hot tip for netrw. The banner that you hid IS the tutorial. So don’t hide it until you re familiar with the commands. Go up to the help line and press enter to see different options
@chromosundrift4 жыл бұрын
ex mode is good for editing a sequence of normal mode commands as if they were a buffer, particularly good for editing ad hoc macros
@jiakai7254 Жыл бұрын
Does fuzzy search do deletes the same way? cos that imprecision can be risky at times, maybe that’s why it’s not default way
@davidbasil3161 Жыл бұрын
'find' with a path set up like that is super slow with medium to large codebases. You have set specific folder names where you want to search files for.
@sashtinathan8 жыл бұрын
Wondering how to expand/collapse a folder/directory in netrw which is shown at 35:38?
@luckyday30008 жыл бұрын
Me too, anyone can tell?
@changemewtf8 жыл бұрын
Default mapping is Enter (AKA Return, , etc.)
@sashtinathan8 жыл бұрын
Just to make it clear, .vimrc file should have to list in tree view where one can expand and collapse let g:netrw_liststyle=3
@luckyday30008 жыл бұрын
you made it clear :), thanks a lot
@pavel_espinal2 жыл бұрын
This was a very insightful video. I learned new things, and refreshed others.
@alkolaqi838 жыл бұрын
What an awesome talk. One of my fav! good job
@changemewtf8 жыл бұрын
Thanks very much!
@kirschkern82604 жыл бұрын
What Microphone was used here? (Standing byside the Laptop) Brandname,model, or Type of Microphone) would be very helpfull if somebody can tell :)
@csbnikhil5 жыл бұрын
This talk is absolutely beautiful!
@zlovredniyTip6 жыл бұрын
Thanks a lot for this talk. Cannot emphasize how much this talk has helped.
@michaelvasquez57684 жыл бұрын
Awesome! Finally can get rid of Webstorm which I had been using as a fancy heavy text editor anyways.
@crownstupid4 жыл бұрын
CTRL+g is shortcut to show what file you're in.
@okdoomer6203 жыл бұрын
The clipboard thing is specific to the OS, i guess that's the lame excuse why it's so hard. I use linux, and X (not wayland) like most linux users, but there is probably a drop-in replacement for other compositors. One relatively straight forward way to make it work on X is to install xclip, it's small and easy to use, available on every distro and it allows you to paste into and copy from your terminal (or scripts etc. it's great). you can pipe into it and so on, and I ended up just hooking that one up to a command, now it works for me, but can only copy by using visual mode, which might not fit your needs.
@albert3407 Жыл бұрын
40:00 snippet explained
@Phantom-pj1ls4 жыл бұрын
Does this guy have other vim talks? He's just awesome!!!
@vasiliydanilov42754 жыл бұрын
+1
@avimehenwal4 жыл бұрын
If anyone finds with other VIM talks please post it here.
@JesseSteinfort5 жыл бұрын
That was great. I have been using vim way too casually all my life. Thank you.
@jonathancuellar51078 жыл бұрын
for the next videos, please show us the key press.... Thank you... Very nice
@МаксимН-ц4г3 жыл бұрын
Thank you, it was interesting. (P S: automatic translator) Спасибо, было интересно.
@adriansrfr2 жыл бұрын
:Helpgrep at 1:04:00 was amazing, thanks!
@faustoorieta6 ай бұрын
long hair, glasses, weird beard..i can already tell this guy knows what he's talking about
@FStopFever8 жыл бұрын
Glad I watched this in the learning phase of VIM.
@BonBonShrimp4 жыл бұрын
Awesome, awesome talk. One of the best talks on vim that I have watched on youtube, for many reasons. Firstly, it encourages users to use the power of vim in its native state without plugins (it appeals to the purist in me). Secondly, in the process, it teaches many useful lessons about the editor. Thirdly, the presenter is great and very engaging.
@AsAs-tq9ek4 жыл бұрын
I've just watched this video and removed all the vim plugins immediately
@howuseehimАй бұрын
You guys still using vim ?
@MrZombasticАй бұрын
@@howuseehimofc, why shouldnt we?
@GooogleGoglee4 жыл бұрын
By the way you have a microphone talk into it! You have a cursor on the screen you can use to point out what are you referring to with your speech
@Spielix4 жыл бұрын
Vim users don't touch their mouse xD I had no problem with his mic tho.
@NavdeepGaur Жыл бұрын
it's a complete operating system!
@TJKhara5 жыл бұрын
Love it. Thank you so much. Just tried the set path and then finding the files and it is amazing!