LoginSignup
250

More than 5 years have passed since last update.

Vimの設定ファイルを作る

Last updated at Posted at 2012-12-26

いろいろ調べたんですが $HOME やら ~/.vimrc やら初心者には分かりにくい解説ばかりだったので個人的にメモ

はじめに

vimにある程度慣れてくると、いちいち:set ~なんてやってられなくなります。いろいろ調べると、あらかじめ設定ファイルを作っておく事で、環境設定ができることが分かりました。

どうやらこの設定ファイルには2種類あり、システムvimrcが読み込まれた後、ユーザvimrcが読み込まれ、重複する設定はユーザvimrcで上書きされるようです。

ユーザが安全に弄れるのはユーザvimrcで、その保存先が先程述べた$HOMEだったり~/と呼ばれる場所のようです。

それでは、$HOMEやら~/と呼ばれる場所を探してみましょう

$HOMEを探して移動するまで

$HOMEを探す

$ echo $HOME
/Users/tetsuya

echo コマンドは $HOME という変数の中身をを表示しないさいってことですね。これで自分の$HOME/Users/tetsuya だったことが分かりました。

$HOMEへ移動

$ cd /Users/tetsuya

もしくは

$ cd ~/

.vimrc の編集をする

.vimrc の作成

vim .vimrc

さて、これであとは好きに設定を追加していくだけです。

参考までに私の設定は下記の通りです。

"#####表示設定#####
set number "行番号を表示する
set title "編集中のファイル名を表示
set showmatch "括弧入力時の対応する括弧を表示
syntax on "コードの色分け
set tabstop=4 "インデントをスペース4つ分に設定
set smartindent "オートインデント

"#####検索設定#####
set ignorecase "大文字/小文字の区別なく検索する
set smartcase "検索文字列に大文字が含まれている場合は区別して検索する
set wrapscan "検索時に最後まで行ったら最初に戻る

追記
yaottiさんがコメントしてくださっているように、 .vimrc では " (ダブルクオテーション)で始まる行はがコメント行となります。Javaでいうところの//、HTMLでいうところの<!-- -->ですね。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
250