vimの履歴

vim はCUIのテキストエディタ。

viとの違い

vi は /bin/vi 、vim は /usr/bin/vim にある。なので、OSが大変なことになっているときにでも vi が使えるようになっている。

.vimrc

行番号を表示する。

:set number

文字化けしてる


ファイルの文字コードを指定したコードで読み直す。

:e ++enc=cp932


文字コードを設定する。

:set encoding=xxx(文字コード) ← vim が使う文字コードを変更する


端末のエンコードを設定する。

:set termencoding=xxx(文字コード) ← 端末が使っている文字コードを設定する

参考: http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=2682...

改行コードを設定する。

:e ++ff=dos


参考: http://www.kawaz.jp/pukiwiki/?vim#a7f8c70e

シンタックスハイライト(文法強調)

:syntax on

右下に行番号を表示

:set ruler

チュートリアル

vimにはチュートリアルが付属してる。

$ vimtutor ja (コマンドラインで。ここのjaは日本語という意味。frにするとフランス語になるよ。)

sshでもマウスはちゃんと使えます

:set mouse=a

http://vim.wikia.com/wiki/Using_the_mouse_for_Vim_in_an_xterm