2010年7月23日金曜日

vim メモ

よく使うけれど、よく忘れるvimの使い方メモ。


設定を永続的に使いたければ、/etc/vimrc ファイルに記載しておけばOK。
その場合は先頭の":"はいらない。

◆ 強調表示させない
:set nohlsearch

◆ 強調表示させる
:set hlsearch



◆ 検索時に大文字、小文字を区別させない
:set noignorecase

◆ 検索時に大文字、小文字を区別させる
:set ignorecase



◆ タブスペース幅の設定
:set tabstop=2



あと時々使うことがあるが画面の分割。
hoge.txtファイルとpiyo.txtファイルがあるとする。
現在はhoge.txtを編集していると仮定する。
◆ 現状のファイル(hoge.txt)が下側に、新しく指定したファイル(piyo.txt)を上側に分割(50%ずつ)して表示する
:split piyo.txt
別の画面に移動するときは、"ctrl"を押しながら"w"を2回押す。

◆ 新しく指定したファイル(piyo.txt)を10行固定で表示する。
:10 split piyo.txt
別の画面に移動するときは、"ctrl"を押しながら"w"を2回押す。



最後にもう一個
◆ html形式への変換
:TOhtml
実行時点で、元のファイルが下に、html形式のファイルが上に、画面が分割される。
先ほど説明したように、"ctrl"を押しながら"w"を2回押すと上下移動できる。