Tips
- 指定した行の先頭に#を挿入。(例:10~13行目)
:10,13s/^/#/
- 全ての行の先頭に#を挿入。
:%s/^/#/
- 全ての行の先頭にある1個以上のスペースを削除。
:%s/^\s\+//
- 置換の際にアンパサンドなどの特殊文字は直前に\を置くことで、使うことができる。
- 指定した文字コードで開く。
ShiftJISで開く場合。$ vi -c ":e ++enc=cp932" ファイル名
EUCで開く場合。
$ vi -c ":e ++enc=euc-jp" ファイル名
UTF-8で開く場合。
$ vi -c ":e ++enc=enc-jp" ファイル名
Viの設定
ホームディレクトリに.vimrcというファイルを置く。
.vimrcの中身は以下の通り。
set autoindent set number set shiftwidth=4 set showmatch set tabstop=4