猫型iPS細胞研究所

Windows、Linux、iOS、DB、Network

Linux

vimをインストールする

投稿日:2013年1月17日 更新日:

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の指定コードで開く。

Gooleアドセンス用336

Gooleアドセンス用336

-Linux
-

執筆者:

関連記事

linux

CentOS7にGNOMEをインストールしてデスクトップ環境を使えるようにする

INDEX1 GNOME(グノーム)かKDE(ケーディーイー)か2 grouplistの確認3 インストール4 X Window Systemを起動5 OSのデフォルトランレベルの変更 GNOME(グ …

opensslによる自己認証局によるSSL

INDEX1 1.openssl.cnfの修正2 2.認証局(ca)の開設3 3.秘密鍵作成のための擬似乱数の情報を生成4 4.サーバ用秘密鍵(server.key)の作成5 5.認証局への署名要求書 …

yum install php-mysql

いつもyumで何をインストールしたらいいかを忘れるのでメモ・・・ 今回はphp.iniの設定等は省略です。 INDEX1 PHPをインストール2 php-mysqlをインストール3 (おまけ)PHPを …

linux

E173: 編集すべきファイルが x 個あります

viでE173: 編集すべきファイルが x 個あります と表示されたことはないでしょうか・・・。 vi file.txt ] とタイプミスのために2つのファイルが開いただけでした・・・ 入門vi 第6 …

linux

ランレベルの設定と確認(chkconfig)

ランレベルは、linuxのサービスの起動設定です。 #chkconfig –list で確認できます。 0 システムの停止 1 シングルユーザーモード 2 マルチユーザーモード(NFSなし) 3 マ …