Vi Tips

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

コメント

タイトルとURLをコピーしました