Vim is an alternative to vi editor. Meaning, vim is a text editor that is upwards compatible to Vi. Vim can be used to edit all kinds of plain text. It is especially useful for editing programs. In this post, i will show how to install vim on linux CentOS 5.8 server. This steps may working on other linux distribution as well.
Simply run this command to install vim :
[root@centos58 ~]# yum install vim-enhanced -y
Example :
[root@centos58 ~]# yum install vim-enhanced -y Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.oscc.org.my * extras: mirror.oscc.org.my * updates: mirror.oscc.org.my Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package vim-enhanced.i386 2:7.0.109-7.el5 set to be updated --> Processing Dependency: vim-common = 2:7.0.109-7.el5 for package: vim-enhanced --> Processing Dependency: libperl.so for package: vim-enhanced --> Processing Dependency: libgpm.so.1 for package: vim-enhanced --> Running transaction check ---> Package gpm.i386 0:1.20.1-74.1 set to be updated ---> Package perl.i386 4:5.8.8-38.el5 set to be updated ---> Package vim-common.i386 2:7.0.109-7.el5 set to be updated --> Finished Dependency Resolution Dependencies Resolved ===================================================================================================== Package Arch Version Repository Size ===================================================================================================== Installing: vim-enhanced i386 2:7.0.109-7.el5 base 1.2 M Installing for dependencies: gpm i386 1.20.1-74.1 base 184 k perl i386 4:5.8.8-38.el5 base 12 M vim-common i386 2:7.0.109-7.el5 base 6.4 M Transaction Summary ===================================================================================================== Install 4 Package(s) Upgrade 0 Package(s) Total download size: 20 M Downloading Packages: (1/4): gpm-1.20.1-74.1.i386.rpm | 184 kB 00:01 (2/4): vim-enhanced-7.0.109-7.el5.i386.rpm | 1.2 MB 00:11 (3/4): vim-common-7.0.109-7.el5.i386.rpm | 6.4 MB 00:58 (4/4): perl-5.8.8-38.el5.i386.rpm | 12 MB 01:57 ----------------------------------------------------------------------------------------------------- Total 106 kB/s | 20 MB 03:09 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing : perl 1/4 Installing : vim-common 2/4 Installing : gpm 3/4 Installing : vim-enhanced 4/4 Installed: vim-enhanced.i386 2:7.0.109-7.el5 Dependency Installed: gpm.i386 0:1.20.1-74.1 perl.i386 4:5.8.8-38.el5 vim-common.i386 2:7.0.109-7.el5 Complete!
To use vim, type vim instead of vi :
[root@centos58 ~]# vim /etc/httpd/conf/httpd