セクション

vimエディタ・スターターマニュアル #7 (ホームディレクトリのファイル構成)

作者: 小見 拓 最終変更 2009年12月05日 20時05分

vimエディタをはじめて扱う人が、だましだましvimエディタでの作業を開始できるようにするための、チュートリアルよりも小さな、しかし必要な情報は盛り込んだ、最小のユーザマニュアルを目指して作成したドキュメントです。 このページでは、 ホームディレクトリ以下のファイル構成~ ターミナル用vimエディタ設定ファイル、GUI用vimエディタ設定ファイル までを扱います。 (Windows, Mac)

ホームディレクトリ以下のファイル構成

環境変数HOMEで定義されたディレクトリ(ホームディレクトリ)に、vimエディタの設定ファイルを置いておくと、
vimエディタ起動時にその設定ファイルは読み込まれます。
vimエディタで使用するホームディレクトリ以下のファイルの構成は、次のようになっています。

Windows環境
$HOME/
├─ _vimrc もしくは .vimrc       vimエディタ設定ファイル(共通)
├─ _gvimrc もしくは .gvimrc     vimエディタ設定ファイル(GUI用)
├─ _viminfo                     履歴情報などがvimエディタによって格納される。環境移行時などには消してもほぼ問題ないファイル。
└─ vimfiles/                    vimエディタの設定ファイルディレクトリ
     ├─ filetype.vim            ファイル名パターンごとに、ファイルタイプを設定したい場合に用意する。
     ├─ scripts.vim             ファイルのデータによって、ファイルタイプを設定したい場合に用意する。
     ├─ colors/                 カラースキーマ用のファイルは、このディレクトリに入れる。
     ├─ doc/                    ドキュメント用のディレクトリ。
     ├─ ftplugin/               ファイルタイププラグイン用のディレクトリ。
     ├─ indent/                 インデントスクリプト用のディレクトリ。
     ├─ plugin/                 プラグイン用のディレクトリ。このサイトで紹介しているプラグインは、大抵このディレクトリに入れると動作する。
     ├─ syntax/                 シンタックスファイル用のディレクトリ。
     └─ after/                  このディレクトリ以下のスクリプトは、システムのスクリプトが読み込まれた後、読み込まれる。
          ├─ftplugin/
          ├─indent/
          └─ ....


Mac OSX環境
$HOME/
├─ _vimrc もしくは .vimrc       vimエディタ設定ファイル(共通)
├─ _gvimrc もしくは .gvimrc     vimエディタ設定ファイル(GUI用)
├─ .viminfo                     履歴情報などがvimエディタによって格納される。環境移行時などには消してもほぼ問題ないファイル。
└─ .vim/                        vimエディタの設定ファイルディレクトリ
     ├─ filetype.vim            ファイル名パターンごとに、ファイルタイプを設定したい場合に用意する。
     ├─ scripts.vim             ファイルのデータによって、ファイルタイプを設定したい場合に用意する。
     ├─ colors/                 カラースキーマ用のファイルは、このディレクトリに入れる。
     ├─ doc/                    ドキュメント用のディレクトリ。
     ├─ ftplugin/               ファイルタイププラグイン用のディレクトリ。
     ├─ indent/                 インデントスクリプト用のディレクトリ。
     ├─ plugin/                 プラグイン用のディレクトリ。このサイトで紹介しているプラグインは、大抵このディレクトリに入れると動作する。
     ├─ syntax/                 シンタックスファイル用のディレクトリ。
     └─ after/                  このディレクトリ以下のスクリプトは、システムのスクリプトが読み込まれた後、読み込まれる。
          ├─ftplugin/
          ├─indent/
          └─ ....

基本的にはホームディレクトリに設定ファイル
・_vimrc か .vimrc どちらか(どちらのファイル名でも良い)
・_gvimrc か .gvimrc どちらか(どちらのファイル名でも良い)
を用意し、その他のファイルは必要が出てきたら用意します。

もちろん何も設定を変更しない(デフォルトの状態で使用する)場合は、
何一つファイルを用意しなくても、vimエディタは動作します。

vimエディタの設定ファイルはプレーンなテキストファイルです。

ターミナル用vimエディタ設定ファイル、GUI用vimエディタ設定ファイル

vimエディタには、
・ターミナル用vimエディタ
・GUI用vimエディタ
の2種類があり、

ターミナル用vimエディタは、_vimrc(.vimrc)設定ファイルを
GUI用vimエディタは、_vimrc(.vimrc)設定ファイルと、_gvimrc(.gvimrc)設定ファイルを
起動時に読み込むので、

GUI用vimエディタ専用の設定は、_gvimrc(.gvimrc)設定ファイルに記述し、
ターミナル用、GUI用で、共通で使用できる設定は、_vimrc(.vimrc)設定ファイルに記述する決まりになっています。

ドキュメントアクション
コメント
{no}. {user_name}  {posted}
{message_body}

(必須)
氏名を入力してください。
Eメールアドレスを入力してください。
(必須)
送りたいメッセージを入力してください。
Recent Comment
EnhCommentify.vim : 複数のファイルタイプに対応したソースコメントアウト、コメントアウト解除スクリプト — 名無しのvim使い
==> anonymous [2010/03/22 06:32:47]
vimエディタから外部のプログラムやコマンドを実行する。 — 名無しのvim使い
==> 通りすがりnoです [2010/02/04 18:28:49]
==> 通りすがりの者です [2010/02/04 18:30:28]
==> 通りすがりのものです2 [2010/02/04 18:41:38]
PCに昨日初めてさわった人でもわかるgvim超々入門 (Windows、vim6) — 名無しのvim使い
==> anonymous [2009/11/05 11:57:11]
==> 佐藤 よしお [2009/11/27 15:53:34]
==> 小見 拓 [2009/11/27 18:40:42]
==> anonymous [2010/01/06 19:48:09]
Update Feed
RSS1.0 / RSS2.0 / ATOM