Vagrantで立ち上げた仮想マシン(CentOS6)上で.vimrcのシンタックスハイライトが有効にならない
Vagrantを使い始めてから今の今まで、.vimrc
に設定したsyntax on
を有効にする方法が分からずに放置したままだった。とりあえず解決したので、その方法を書いておく。
環境
Vagrant(CentOS6)
- Boxは Vagrantbox.es から下記を使用
- CentOS 6.4 x86_64 Minimal (VirtualBox Guest Additions 4.3.2, Chef 11.8.0, Puppet 3.3.1)
対処方法
どうやらデフォルトではviの機能しか使えないため、vimの機能であるsyntax on
はそもそも使えないらしい。なので、vimをインストールする必要がある。
[vagrant@localhost ~]$ sudo yum install vim
[vagrant@localhost ~]$ exit $ vagrant reload
SSH接続後、~/.vimrc
ファイルをvi
コマンドで開くと、syntax on
が有効になる。
$ vagrant ssh [vagrant@localhost ~]$ vi ~/.vimrc
これでRailsチュートリアルも捗るに違いない。そう、いい加減ソースコードが色分けされていないと見づらくて仕方がないとストレスが溜まってきたため、再度解決方法を試してみたのだ。つまった時は少し寝かせておくのがいいらしい。