SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

【vim】色をつけたい

問題

viコマンドでファイルを開くと、白黒のみでテキストが表示される。

色付きで表示ができたと思うんだけど?

答え

vimの機能拡張版をインストールすればできる。

・yumでインストール

yum -y install vim-enhanced

・aptitudeでインストール

aptitude install vim

インストールしたら、いつもどおりviでファイルを開いて、色付き表示のコマンド(:syntax on)を実行するとよい。

いつも :syntax on を入力するのがめんどうなときは ~/.vimrc に、コマンドを書いておく。

~/.vimrc で設定を変える場合、色が出ない端末のことも考慮してこうするとよいとのこと。

if &t_Co > 1
	syntax enable
endif

http://vimdoc.sourceforge.net/htmldoc/usr_06.html
http://vimdoc.sourceforge.net/htmldoc/usr_toc.html
など参照。


debianの場合、/etc/vim/vimrc を編集して、デフォルトでコメントアウトされている以下の行を

"syntax on

以下のようににするのもよい。

syntax on

補足

たいていのLinuxディストリビューションで、標準的にviコマンドが使えるが、その正体は純粋なviではなく、機能縮小版のvim(vim.tinyなど)であることが多い。

機能縮小版なので、色付きの表示もしない。

色付き表示をするコマンド(:syntax on)を入力しても、「E319: Sorry, the command is not available in this version」と言われる。

関連するメモ

コメント