viとvim、どちらを使用していますか?私はvimを愛用しています。
vimはviの拡張版ともいれるもので、多機能なので使いこなせているわけではありません。
しかし誰でも簡単にソースコードの色分けができるのが一番の魅力でしょう。
そのvimがインストールされていないバージョンもあるようなのでインストール方法を紹介します。
まずはyumを使ってvimをインストールします。
[root@localhost ~]# yum install vim-enhanced Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: ftp.iij.ad.jp * extras: ftp.iij.ad.jp * updates: ftp.iij.ad.jp 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 --> Running transaction check ---> 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: vim-common i386 2:7.0.109-7.el5 base 6.4 M Transaction Summary ====================================================================================== Install 2 Package(s) Upgrade 0 Package(s) Total download size: 7.7 M Is this ok [y/N]: y Downloading Packages: (1/2): vim-enhanced-7.0.109-7.el5.i386.rpm | 1.2 MB 00:02 (2/2): vim-common-7.0.109-7.el5.i386.rpm | 6.4 MB 00:11 -------------------------------------------------------------------------------------- Total 547 kB/s | 7.7 MB 00:14 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing : vim-common 1/2 Installing : vim-enhanced 2/2 Installed: vim-enhanced.i386 2:7.0.109-7.el5 Dependency Installed: vim-common.i386 2:7.0.109-7.el5 Complete!
インストールが完了したら、必要に応じて/etc/vimrcを編集します。
vimrc開いて最終行に追加しておきます。
・・・ if &term=="xterm" set t_Co=8 set t_Sb=^[[4%dm set t_Sf=^[[3%dm endif set nu set encoding=utf-8 set fileencodings=utf-8,iso-2022-jp,euc-jp,sjis
set nu:行番号を表示
set encoding:vimの文字コード。文字化けしている場合はここを指定する。
set fileencoding:保存する文字コード
set fileencodings:この文字コードでファイルオープンを試みる。判別できなければfileencodingの指定コードで開く。
set encoding:vimの文字コード。文字化けしている場合はここを指定する。
set fileencoding:保存する文字コード
set fileencodings:この文字コードでファイルオープンを試みる。判別できなければfileencodingの指定コードで開く。