|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/vim-training-course-ruby-developers/
课程评论:没有评论
课程名称:Vim for Ruby Developers 课程概述:此课程于2021年5月更新,新增了终端技巧和快捷方式创建指南。如果你一直想学习如何使用Vim文本编辑器,又不知道从何开始,那么这个课程就是为你准备的。我是Jordan Hudgens,本课程的讲师,同时也是devCamp的主要讲师,拥有超过十年的网页应用开发经验,曾为Eventbrite和Quip等公司工作。 完成本课程后,你将能够使用Vim文本编辑器进行编码。但学习Vim不仅仅是使用一个文本编辑器。Vim被许多专业开发者视为一种生活方式。因此,我不仅会教你如何使用编辑器。在基础知识学习后,我将向你展示如何像专业的Ruby开发者一样使用Vim,将整个开发工作流程自动化。这将包括学习: - 如何处理Ruby代码,使其能够直接在文件中渲染,从而高效地调试和构建Ruby程序,而无需离开文本编辑器。 - 如何像专业人士一样自定义Vim环境,包括如何整合文件系统、多个视图窗格和自定义键盘快捷键,让你能够专注于代码而非编辑器。 - 如何安装Vim插件,如模糊文件搜索和自动补全功能。 本课程不适合初学者,理想的学生应具备一定的Ruby经验,想将技能提升到专业水平。课程中不会教授太多Ruby代码,重点是如何设置你的开发环境,以最大化开发效率。 除了课程内容,学生还将获得我个人的Vim设置文件和一份Vim速查表,作为继续学习Vim的参考。请随时查看课程大纲,期待与大家一起踏上开发之旅!
Course Update May 2021: Started a new section on terminal tips and tricks and included a guide on how to create shortcuts by utilizing terminal aliases.Have you always wanted to learn how to use the Vim text editor, but never knew where to start? Then this is the course for you. My name is Jordan Hudgens, and I'll be your instructor for the course. In addition to being the lead instructor for devCamp I've also been building web applications for over a decade for organizations such as Eventbrite and Quip.After completing this course you will know how to code with the Vim text editor. But that's not really a big deal. If you just wanted to use a text editor there's no point in learning Vim. Vim is more than a text editor, you can ask professional developers from around the world and they'll tell you that Vim development is a lifestyle. Which is why I don't stop at simply teaching you how to use the editor. After going through the basics I will show you have to use Vim like a professional Ruby developer to automate your entire development workflow. This will include learning:How to process Ruby code so that it renders right inside of the file, this makes it possible to efficiently debug and build Ruby programs without even having to leave the text editor!How to customize the Vim environment like a pro, including how to integrate the file system, multiple view panes, and even how to customize the keyboard shortcuts so that you can focus on your code and not the editor.How to install Vim plugins, such as being able to perform fuzzy file searches and autocomplete.This course is not for beginners, the ideal students for this material are those who have some level of Ruby experience and want to take their skills to the professional level. I won't be teaching much Ruby code throughout these lessons, instead this course will walk through how to setup your development environment to maximize development efficiency.In additions to the lessons, as a student you will be given access to my personal Vim setting file and a Vim cheat sheet that I've spent the past several years creating so that you can use it as a reference as you continue to learn how to use Vim.Please feel free to review the course curriculum and I look forward to going through the material with you on your development journey!