web-dev-qa-db-ja.com

vim構文の強調表示を機能させる方法は?

Suseボックスで動作するvim構文の強調表示を取得できません。

~/.vimrcに(この2行のみ)あります

filetype plugin on
syntax on

.shを使用してシェルスクリプトを開くと、

:set filetype?

私は得る

filetype=sh

入る

:scriptnames

与える

  1: /etc/vimrc
  2: /usr/share/vim/vim73/syntax/syntax.vim
  3: /usr/share/vim/vim73/filetype.vim
  4: ~/.vimrc
  5: /usr/share/vim/vim73/ftplugin.vim

これは、私の~/.vimrcがロードされたことを意味します。

スクリーンショットからわかるように、ファイルの終わりの後の~は青色なので、少なくともある程度の色はありますが、構文の強調表示はありません。 enter image description here

何が問題なのですか?

3
BetaRide

私はSUSEを使用しているので、vimをインストールするだけでは不十分です。 vim-dataをインストールする必要がありました。インストールしたら、他に何もする必要はありません。構文の強調表示は、そのままで機能します。

Vim-dataをインストールするには、YaSTまたはコマンドラインを使用します。

zypper install vim-data
4
BetaRide