• Skip to primary navigation
  • Skip to content
  • Skip to primary sidebar

The Urban Penguin

The Urban Penguin - Linux Training

  • Home
  • About
  • Shop
  • OpenStack
  • LPI Training
    • LPI Linux Essentials
    • LPIC-1 Linux Administrator
    • LPIC-2 Certified Linux Engineer
    • LPIC-3 Senior Level Certification
      • LPIC-3 Exam 300 : Mixed Environments
      • LPIC-3 Exam 303 : Security
      • LPIC-3 Exam 304 : Virtualization and High Availability
    • Live and Pluralsight hosted courses
  • Linux Technologies
    • Apache HTTPD Server
    • Learning PHP
    • Learning PUPPET
    • Learning SAMBA
    • Linux File-Systems
    • Monitoring with Nagios Core
    • MYSQL
    • openLDAP Directories on Linux
  • Programming
    • Master Editing Text Files Using VIM
    • Learn Shell Scripting with BASH
    • PERL Scripting in Linux
    • Ruby Scripting in Linux
    • Scripting with PowerShell
    • Learn C Programming using Linux and the Raspberry Pi
    • General Java Tutorials
    • Java 7 OCA Exam 1ZO-803
  • OS Tutorials
    • Linux Foundation Training (CentOS 7)
    • Learning SUSE
    • Learning Ubuntu
    • Red Hat and CentOS Training
    • Solaris 11 OCA 1ZO-821
  • Pluralsight Courses
You are here: Home / Scripting – the power of repetition! / Master Editing Text Files Using VIM

Master Editing Text Files Using VIM

Master Editing Text Files Using VIMEditing Text Files with VIM

In life, there are many ways that we can crack an egg. In Linux, there are many ways that we can edit text files. You have the choice of the text editor that suits you. In this series of videos we want to help you master editing text files using vim. We are not dictating that you have to use vim or that it is any better than other editors. Quite simply, vim is my preferred editor and it is what I use. Including it within the programming and scripting section of the site also has been thought out and is intentional. Firstly, we have to think that the more code you create the more text files you will edit making text editors of interest. Secondly, vim has many powerful features that you can use to speed your code writing and can become a mini IDE in itself.

VIM is not Easy

When you first start editing text files with VIM you will not find the editor easy. There is a learning curve but I highly recommend sticking with it and persevering in those early stages. If you work a lot with text files in Linux you will benefit from the speed at which you can carry out your tasks, especially repetitive edits. Work slowly through the early tutorials and practice what you learn regularly.

VIM is Worthwhile

Working your way through the videos we provide here you will soon learn why I like using VIM so much

  • Simplify Multiple Repetitive Edits Using the Dot Command: Learn how the power of the dot in normal mode can act as a powerful macro tool.
  • Select Text in VIM Using the Visual Editor: You may not want to select the whole line to cut and paste. Maybe you need to select a few words or parts of lines. This is where the Visual Editor is perfect.
  • Substitute Text in VIM: We can replace text through the document in VIM or we can select using * and use the dot key to repeat edit.

Share this:

  • Click to share on Twitter (Opens in new window)
  • Click to share on Facebook (Opens in new window)
  • Click to share on LinkedIn (Opens in new window)
  • Click to share on Reddit (Opens in new window)
  • Click to share on Pinterest (Opens in new window)
  • Click to share on Tumblr (Opens in new window)
  • Click to share on Google+ (Opens in new window)
  • Click to print (Opens in new window)

Primary Sidebar

Newest Video

The Urban Penguin On Youtube

Categories

Pages

  • About The Urban Penguin
  • Contact Us
  • Shop
    • Basket
    • Checkout
    • My Account
  • LPI Training from The Urban Penguin
    • Live and Pluralsight hosted courses
    • Complete Linux Essentials
    • Scheduled Linux Essentials Classes
    • LPIC-3 Senior Level Certification
      • LPIC-3 Exam 300 : Mixed Environments
      • LPIC-3 Exam 303 : Security
      • LPIC-3 Exam 304 : Virtualization and High Availability
    • LPIC-2 Certified Linux Engineer
    • LPIC-1 Linux Administrator
    • LPI Linux Essentials for Raspberry Pi
    • LPI Linux Essentials
  • Operating System Tutorials
    • Linux Foundation Training
    • Solaris 11 OCA 1ZO-821
    • Learning Ubuntu
    • Learning SUSE
    • Red Hat and CentOS Training
  • Scripting – the power of repetition!
    • Java 7 OCA Exam 1ZO-803
    • General Java Tutorials
    • Learn C Programming using Linux and the Raspberry Pi
    • Ruby Scripting in Linux
    • Scripting with PowerShell
    • PERL Scripting in Linux
    • Learn Shell Scripting with BASH
    • Master Editing Text Files Using VIM
  • Linux Technologies
    • Learning PUPPET
    • openLDAP Directories on Linux
    • Monitoring with Nagios Core
    • Linux File-Systems
    • Learning SAMBA
    • Apache HTTPD Server
    • Learning PHP
    • MYSQL
  • OpenStack
    • Pluralsight
    • Udemy
    • Raspberry Pi Tutorials
    • Citrix Videos

© 2019 The Urban Penguin · All Rights Reserved

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok