Requirements
- This course requires an access to Unix server or VM Linux/Unix box
Description
Although other text editors may be easier to use, vi is built into all Unix systems (including Linux and Mac OS). Knowing a few basic vi commands guarantees you'll be able to work with these systems when no other editor is installed. In this course, I will show you how to get in and out of vi, switch modes, and start editing files in place. Learn how to change text within a file, use commands like undo and yank, find and replace text, and invoke more advanced Unix commands. Although it may be mysterious, vi is still the standard text editor for all Unix systems. Start learning it now and run your systems more smoothly in the future.
Topics include:
Entering and leaving vi
Understanding the Command, Insert, and Colon modes
Moving around in files
Editing text
Moving content with delete, yank, and put
Searching with regular expressions
And more!
Who this course is for:
- This vi course is for beginners and seasonal users
Instructor
Hello
I am Kal Younes, I have been working in the IT industry for over twenty five years. I have started as a developer using earlier programing languages such as Pascal, COBOL and RPG. I have worked form many international companies across the world, from banking to finance houses, from software to service, from oil to refining. I have gain considerable experience. The applications I have developed to co-developed where used across the world to provide better service to customer and make their lives easier. Following through my career I move to Unix system administration working for a large world wide well known mobile phone and communication systems manufacturer. This was the beginning of mobile phone era and we have installed many mobile phone systems around the world. While I was a Unix administrator I had access to Oracle database and had the opportunities to learn while I am working. I had to support the Oracle databases and got certified professorial Oracle certifications from Oracle 8i, Oracle 9i, oracle 10g and Oracle 11g. Using Oracle database I became and Oracle database administrator supporting thousands or database for some of the larges banks in world. While I was working with the banking industry, I had the opportunities to gain other RDBMS technologies such as SQL Server and MySQL and Sybase. Also learned other scripting and programming languages such as Java, SQL, PSQL, Perl and more. I hope this qualify me to provide a service to help others become more productive in their lives and have a better future.