「お昼の放送」の思い出

vimのカラースキーマ変更の方法を教えてください。

いろいろ調べて自分で設定をしたのですが、
molokaiのスキーマに変更できません。。(OS:CentOS 6)
(デフォルトで入っているスキーマーには変更できました。darkblue等)

試した方法

1) molokai.vimのスキーマをダウンロード
以下のHPよりDL(Ver 1.1)
  http://www.vim.org/scripts/script.php?script_id= …

2) DLしたファイルをカラースキーマのディレクトリに設置。
  場所:/usr/share/vim/vim72/colors
  なお、このディレクトリにはデフォルトで入っているのスキーマが入っていました。

3)/etc/直下のvimrcファイルの末尾に
colorscheme molokai
と追加。
こうして、viを起動させてもデフォルトのスキーマーとなります。

なお、起動時に、スキーマーの設定ファイルがないと怒られることはありません。
(/usr/share/vim/vim72/colorsに入っていないスキーマをvimrcに記述すると怒られることを確認しました)

さらに、/usr/share/vim/vim72/colorsに入っている他のデフォルトで入っているスキーマをvimrcで指定すると、きちんと反映されます。


このことから、
>パスの設定はうまく言っている。
>vimrcの記述の仕方も良い。

と思うのですが、

あとは、molokai.vimがおかしい?相性?などが考えられると思うのですが・・・。

どうやって解決したらいいでしょうか。

教えてください。

A 回答 (1件)

VIMの設定ファイルは以下の2つです。



/etc/vimrc ~/.vimrc

~/.vimrc というのはユーザーのホームディレクトリを意味しますので、ユーザーの名前が taro であれば /home/taro/.vimrc になります。

/etc/vimrc は全ユーザに対して有効です。通常ここは理由のない限りデフォルトのままで使用します。
ユーザー個人が使いやすいように設定するには ~/.vimrc に設定を書きます。
~/.vimrc はデフォルトでは存在しないので自分で作成します。

同じように設定ファイル群(他にプラグインなど)を置く場所も全体と個人があります。

/usr/share/vim/vim(Version)/ ~/.vim/

~/.vim/ というディレクトリもデフォルトでは存在しないので自分で作成します。

今回は colorscheme を設定したいということなので、自分で以下のようにディレクトリを作成してそこに colorscheme プラグイン(.vim形式のファイル)を置きます。

$ pwd  (自分のホームディレクトリであることを確認)
/home/ユーザ名
$ mkdir .vim
$ mkdir .vim/colors

http://www.vim.org/scripts/script.php?script_id= …
上のサイトより molokai.vim をダウンロードします。
しかしダウンロードしたものは molokai.bin という形式になっていました。この拡張子を変更します。
そして先程作ったディレクトリ .vim/colors に移動させます。

$ mv molokai.bin molokai.vim
$ mv molokai.vim ./vim/colors/

.vimrc を作成しそこに colorscheme の設定を書きます。
(1行です。)

$ vim .vimrc
-------------------------------------------
colorscheme molokai

-------------------------------------------
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報