![]() |
![]() |
![]() |
![]() |
||||||||||
"Editing with vi" class description (half-day class)Most people use about 10% of vi's capabilities. Learn the other 90% and increase your speed and enjoyment in text editing. The course covers the history, background and design principles of vi; ALL the vi movement commands; many text alteration commands; and the vi command language syntax. Attendees must bring a laptop with "vi" on it for in-class exercises. No prior experience is required but 20 year veterans of vi have come out raving how much they learned in this course. "Editing with vi: Advanced Topics" class description (half-day class)The Advanced Topics class covers more text alteration commands, indenting code/config blocks, editing multiple files simultaneously, copying between multiple files, saving partial files, using buffers and macros, powerful ed commands, and searching code.Student Successes from our vi trainingI would recommend this tutorial to anyone who uses Unix or Linux. It was like knowing how to use a towel for your entire life and then finding out all the amazing uses there is for it outside of being something to dry your hands with! I'm a long-time vi user, but don't recall some of the commands I rarely use. Movement commands were well covered, and gave me a great refresher. Aleksey is a dynamic presenter. his engaging style encouraged questions and comments. He was effective in managing time, addressing questions in the order they were asked, and answering every question. Overall, this was my favorite session of the conference. I will be pleased to see presenters like Aleksey at any future tutorial session i attend. I've used vi for 10 years and I'll be able to use what I learned in this tutorial to be more efficient. The basics showed areas of "basic" vi that I had not used to their full effect. This basic class was very illuminating, and has encouraged me to take the extra time to further explore vi's capabilities. Learning the vi Editor (Recommended Resources)
|
|||||||||||||
| home - about us - consulting - training - endorsements - blog - contact us | |||||||||||||
| Website design by Mindscape Media | |||||||||||||