Turn Color off in VI

  1. Browse to your user directory with the following command:
    cd ~
  2. Create a .vimrc file with the following command:
    vi .vimrc
  3. Click i for insert mode.
  4. Type the following command below to disable syntax:
    syntax off
    
  5. Hold Shift and hit : then type wq to save and quit the file.

How do I make the vi editor display line number

How do I make the vi editor display or hide line numbers?
To make vi display line numbers, you need to set the number flag.

Press the Esc key if you are currently in insert or append mode.
Press : (the colon). The cursor should reappear at the lower left corner of the screen next to a : prompt.
Enter the command: set number
To turn off line numbering, again follow the preceding instructions, except this time enter set nonumber the : prompt:

Removing ^M characters in VI

When porting a text file from Windows to UNIX you will quite often get a ^M on the end of every line. Apart from look bad and make it hard to read, if you text file happens to be a script, then this can also effect the way your script is run.

To remove the ^M characters at the end of all lines in vi, use this command.

:%s/^V^M//g

To get the ^V you need to type Control+V and Control+M for the ^M. However when you type this, it will appear on the screen like this:

:%s/^M//g

Read More »