今度テキストエディタを乗り換える時は、色んな OS で使えるテキストエディタが良いなぁと思って [Vim](http://www.vim.org/) を試用中です。
Emacs は表示フォントの設定を変更する所で挫折してしまいましたが…。
試用した GUI な Vim ソフトウェア
———————————————————————-
[MacVim KaoriYa](http://code.google.com/p/macvim-kaoriya/)
: Mac 環境で使います。
Vim ( KaoriYa.net )
: Windows 環境で使います。
上記の二つのソフトを使わせて頂く事にしました。ありがとうございます。
## Vim 環境設定ファイルの設置
_vimrc と _gvimrc と言う二つのファイルをホームフォルダの第一階層に設置し、自分の設定を書き加えていく事でカスタマイズできるみたいです。
Mac の場合は、ターミナルでリネームする?
mv _vimrc .vimrc
mv _gvimrc .gvimrc
リネームしなくても使えますが、何となく…。
## Vim のカスタマイズ
フォントの設定など、設定ファイルの中身をコピペする予定。
参考 : Vim の全オプション
## Vim コマンドの覚え書き
Vim コマンドを忘れないように覚え書きしておきます。
### 設定ファイルの再読込
:source .gvimrc
### チュートリアルを表示する
:Tutorial
できないよ! なんで?
### 検索
/検索語
または、検索したい単語 ( 変数 ) の上にカーソルを移動し [ * ] を入力
n – 次
Shift + n : 前
### ファイルを開く
ファイルを開くには、ノーマルモードで以下のように入力します。
:edit test.txt または :e test.txt
ウェブ上にあるページも読み取り専用で開く事ができます。
:edit http://www.example.com/
### ファイルを編集する
あとで書く。
### ファイルを閉じる
^Wc
### その他
| コマンド | 動作 |
| ——– | —————— |
| `:w` | ファイルを保存する |
| `:tabn` | 左のタブに切り替え |
| `:tabp` | 右のタブに切り替え |
| `:pwd` | 現在のパスを表示 |
コマンド入力中に Tab キーを押すと入力補完してくれます。
## Vim を使ってみた感想とかやりたい事とか疑問点とか
– そのままでも日本語が使える。
– 全角・半角でカーソルの色が変わるのが良い。
– バッファって何?
– MacVim で全画面表示にしたい。
– URL を指定して DIFF できんかな?
– モードの解説を書いておく。
– キーボードショートカットがあるんなら調べたい。
– HJKL キーでカーソルを移動するさせる。 使うかな?
– 行番号を表示したい。
– 文字コードを指定して保存とかできるのかな?
## あとで参考にさせてもらおうと思っているページ
設定方法や使い方は、下記のページを参考にさせてもらおうと思っています。
– [HEPtech : Mac なテキストエディタ – Vim 編](http://heptech.web.fc2.com/macosx/macvim.html)
– [vim で効率的にコードを書くための小技 – bonar note](http://d.hatena.ne.jp/bonar/20070415/1176651778)
ありがとうございます。