Legal Disclaimer

Tech in your hand
An easy approach to understand tech specs
Learn to Impress
Custom Search

Feedback ? Send it to or join me at

Legal Disclaimer

GVIM VI VIM GVIM empty GVIM Merge GVIM drop GVIM Num GVim duplicate GVIM time GVIM Make GVIM Markers GVIM spellcheck GVIM Syntax GVIM Reverse GVIM lines GVIM Intro
Home.Pics.LTE Home.OFDMA  .
How to drop blank characters at end of the line in vi / vim / GVIM text editor ?
Most common expression used to remove blank characters at end of line in GVIM is shown below:


Explanation of above expression
:%s - will do global search in generic expression
\s*$ - is the RegEX from generic expression to find lines with blank characters. This falls in category of gvim regular expressions.
In our example Replace_Value in none. Confirm is also none which is equivalent to not ask before executing the global search.
The above command can be modified to add the capability to add check before execute.
With this command, gvim will ask for permission to execute for every finds in the file.
How to drop blank characters in a range of lines?
The command discussed above will do global search and delete in the file. We can limit the command to a  specific region of file by following approach.
First do esc on the the keyboard to go into Visual mode. While in Visual mode select the line to edit using V (capital v) and up/down arrow keys. Once the lines are highlighted and then on keyboard type :
Next , following command will show-up automatically for the range of files.  
Append the command to drop blank characters to above prompt:
How to Remove highlights or color from text file? Simply do :nohls

How to Search in a text file ?
Simply do /<search_pattern>
Anything after / will be search pattern to find in file.

How to set Ignore case in text file for search? :set ic

How to open multiple files in GVIM?
Use :split <path_of_file>

How to switch between multiple files using only keyboard in GVIM editor?
When multiple files are open in gvim editor, use ctrl+w 2 times to jump in-between files.

How to merge the line with line below? Shift+j or capital J

How to change text to lowercase or uppercase?
gu{motion} - As you move the up/down arrows the lines will change to all lower case.
gU{motion} - As you move the up/down arrows the line will change to all upper case.
Basic commands :

How to Jump to first or last line or a specific line of text file?

How to move to home, middle or Last line of current view?

How to show  or remove line numbers?
How to remove empty/blank lines  using regular expressions.
Merge multiple blank lines into one blank line no effect on blank line before text.
How to revert changes in gvim based on time? Go to older changes in time.
How to run shell commands from gvim in unix?
How to compile your code from within the program? Use make in GVIM?
How to create markers in gvim editor? Easy to navigate while editing a file.
How to duplicate columns in GVIM?  How to enable spell check & command to import language specific dictionary?
How to set syntax in gvim for filetypes like perl, python, verilog?