VirtualBox+CentOS(6) vimのcolorschemeについて

スポンサーリンク

vimの色設定

今回はvimの色設定についてみていこうと思います🌟
山ほどある色設定ですが、好みのものを見つけられるよう頑張りますのでお付き合いください😅

環境
VirtualBox : バージョン 6.0.4 r128413 (Qt5.6.3)
CentOS : 7.6
Mac : 10.13(High Sierra)

gitのインストール

まずはgitを入れておきます。
ターミナルで次のように入力してください。

$ sudo yum install git

特に問題なく終わると思います。
念のためちゃんと入っているか確認しましょう。

$ git version
git version 1.8.3.1

微妙に古いな。。。( ̄□ ̄;)
まぁ問題ないでしょう💕

共有できるように設定

vimのカラースキーマは自分だけではなく、ほかのユーザーが使用する可能性があります。
ここにインストールしちゃうと無駄なので、一箇所にまとめるようにしましょう。

ここでは共通のパスにカラースキーマをダウンロードして、リンボリックリンクを貼ってどのユーザからも参照できるようにしたいと思います。

次のコマンドを入力してディレクトリを作ってください。

$ sudo mkdir -p /usr/local/share/vim/colors
$ sudo mkdir -p /usr/local/share/vim/colorSchemes

カラースキーマをインストール

まずは超有名なmolokaiをインストールしてみましょう!
上で作成したcolorSchemesディレクトリに、gitを使ってダウンロードしますよ❤️
次のコマンドを入力してくださいね

$ cd /usr/local/share/vim/colorSchemes/
$ sudo git clone https://github.com/tomasr/molokai.git

# 以下、クローン(ダウンロード)が始まります
Cloning into 'molokai'...
remote: Enumerating objects: 148, done.
remote: Total 148 (delta 0), reused 0 (delta 0), pack-reused 148
Receiving objects: 100% (148/148), 27.68 KiB | 0 bytes/s, done.
Resolving deltas: 100% (35/35), done.

クローン(ダウンロード)が終わったら、上で作成したcolorsディレクトリにシンボリックリンクを貼ります。

$ cd /usr/local/share/vim/colors
$ sudo ln -s ../colorSchemes/molokai/colors/molokai.vim

確認してみましょう✨

$ ls -l
合計 0
lrwxrwxrwx. 1 root root 42  4月  5 21:49 molokai.vim -> ../colorSchemes/molokai/colors/molokai.vim

個人のディレクトリにリンク

共有ディレクトリの/usr/local/share/vim/colorSchemes/にカラースキーマの実体をダウンロードし、同じく共有ディレクトリの/usr/local/share/vim/colorsにシンボリックリンクを貼りました。

次は個人の色設定ディレクトリを作成し、/usr/local/share/vim/colorsのシンボリックリンクを貼りましょう。

$ cd $HOME
$ mkdir -p .vim
$ cd .vim
$ ln -s /usr/local/share/vim/colors

確認してみます。

$ ls -l .vim
合計 0
lrwxrwxrwx. 1 retax retax 27  4月  5 21:57 colors -> /usr/local/share/vim/colors

これでmolokaiを使用する準備ができました。
以降も手順はほぼ同じで、

  • /usr/local/share/vim/colorSchemes/ にカラースキームAAAをダウンロードする。
  • /usr/local/share/vim/colors/ にAAAのシンボリックリンクを貼る

とするだけです。

2019年度版!おすすめカラースキーム!

では、実際に見ていきましょう!

molokai

先ほどダウンロードしたmolokaiを見てみましょう。
「迷ったらこれ入れとけば間違いない!」と言われているだけあって、見やすくて落ち着いた配色ですね。

molokai.vim

molokai.vim

jellybeans

こちらも有名ですね。

$ cd /usr/local/share/vim/colorSchemes/
$ sudo git clone https://github.com/nanotech/jellybeans.vim.git
$ cd /usr/local/share/vim/colors
$ sudo ln -s ../colorSchemes/jellybeans.vim/colors/jellybeans.vim
jellybeans.vim

jellybeans.vim

rupza

$ cd /usr/local/share/vim/colorSchemes/
$ sudo git clone https://github.com/felipesousa/rupza.git
$ cd /usr/local/share/vim/colors
$ sudo ln -s /usr/local/share/vim/colorSchemes/rupza/colors/rupza.vim 
rupza.vim

rupza.vim

dracula

$ cd /usr/local/share/vim/colorSchemes/
$ sudo git clone https://github.com/dracula/vim.git dracula
$ cd /usr/local/share/vim/colors
$ sudo ln -s /usr/local/share/vim/colorSchemes/dracula/colors/dracula.vim 
dracula.vim

dracula.vim

gruvbox

$ cd /usr/local/share/vim/colorSchemes/
$ sudo git clone https://github.com/morhetz/gruvbox.git
$ cd /usr/local/share/vim/colors
$ sudo ln -s /usr/local/share/vim/colorSchemes/gruvbox/colors/gruvbox.vim 
gruvbox.vim

gruvbox.vim

Base2Tone-vim

たくさんの色設定が入っていますよ😅
ありすぎて迷っちゃうかも🤣

$ cd /usr/local/share/vim/colorSchemes/
$ sudo git clone https://github.com/atelierbram/Base2Tone-vim.git
$ cd /usr/local/share/vim/colors
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_CaveDark.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_HeathLight.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_CaveLight.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_LakeDark.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_DesertDark.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_LakeLight.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_DesertLight.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_MeadowDark.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_DrawbridgeDark.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_MeadowLight.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_DrawbridgeLight.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_MorningDark.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_EarthDark.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_MorningLight.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_EarthLight.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_PoolDark.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_EveningDark.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_PoolLight.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_EveningLight.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_SeaDark.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_ForestDark.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_SeaLight.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_ForestLight.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_SpaceDark.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_HeathDark.vim
$ sudo ln -s /usr/local/share/vim/colorSchemes/Base2Tone-vim/colors/Base2Tone_SpaceLight.vim

Base2Tone_CaveDark
Base2Tone_CaveDark.vim

Base2Tone_CaveDark.vim

Base2Tone_HeathLight
Base2Tone_HeathLight.vim

Base2Tone_HeathLight.vim

Base2Tone_CaveLight
Base2Tone_CaveLight.vim

Base2Tone_CaveLight.vim

Base2Tone_LakeDark
Base2Tone_LakeDark.vim

Base2Tone_LakeDark.vim

Base2Tone_DesertDark
Base2Tone_DesertDark.vim

Base2Tone_DesertDark.vim

Base2Tone_LakeLight
Base2Tone_LakeLight.vim

Base2Tone_LakeLight.vim

Base2Tone_DesertLight
Base2Tone_DesertLight.vim

Base2Tone_DesertLight.vim

Base2Tone_MeadowDark
Base2Tone_MeadowDark.vim

Base2Tone_MeadowDark.vim

Base2Tone_DrawbridgeDark
Base2Tone_DrawbridgeDark.vim

Base2Tone_DrawbridgeDark.vim

Base2Tone_MeadowLight
Base2Tone_MeadowLight.vim

Base2Tone_MeadowLight.vim

Base2Tone_DrawbridgeLight
Base2Tone_DrawbridgeLight.vim

Base2Tone_DrawbridgeLight.vim

Base2Tone_MorningDark
Base2Tone_MorningDark.vim

Base2Tone_MorningDark.vim

Base2Tone_EarthDark
Base2Tone_EarthDark.vim

Base2Tone_EarthDark.vim

Base2Tone_MorningLight
Base2Tone_MorningLight.vim

Base2Tone_MorningLight.vim

Base2Tone_EarthLight
Base2Tone_EarthLight.vim

Base2Tone_EarthLight.vim

Base2Tone_PoolDark
Base2Tone_PoolDark.vim

Base2Tone_PoolDark.vim

Base2Tone_EveningDark
Base2Tone_EveningDark.vim

Base2Tone_EveningDark.vim

Base2Tone_PoolLight
Base2Tone_PoolLight.vim

Base2Tone_PoolLight.vim

Base2Tone_EveningLight
Base2Tone_EveningLight.vim

Base2Tone_EveningLight.vim

Base2Tone_SeaDark
Base2Tone_SeaDark.vim

Base2Tone_SeaDark.vim

Base2Tone_ForestDark
Base2Tone_ForestDark.vim

Base2Tone_ForestDark.vim

Base2Tone_SeaLight
Base2Tone_SeaLight.vim

Base2Tone_SeaLight.vim

Base2Tone_ForestLight
Base2Tone_ForestLight.vim

Base2Tone_ForestLight.vim

Base2Tone_SpaceDark
Base2Tone_SpaceDark.vim

Base2Tone_SpaceDark.vim

Base2Tone_HeathDark
Base2Tone_HeathDark.vim

Base2Tone_HeathDark.vim

Base2Tone_SpaceLight
Base2Tone_SpaceLight.vim

Base2Tone_SpaceLight.vim

vim-one

$ cd /usr/local/share/vim/colorSchemes/
$ sudo git clone https://github.com/rakr/vim-one.git
$ cd /usr/local/share/vim/colors
$ sudo ln -s /usr/local/share/vim/colorSchemes/vim-one/colors/one.vim 
$ sudo ln -s /usr/local/share/vim/colorSchemes/vim-one/colors/one-dark.vim

one
one.vim

one.vim

one-dark
one-dark.vim

one-dark.vim

oceanic-next

$ cd /usr/local/share/vim/colorSchemes/
$ sudo git clone https://github.com/mhartington/oceanic-next.git
$ cd /usr/local/share/vim/colors
$ sudo ln -s /usr/local/share/vim/colorSchemes/oceanic-next/colors/OceanicNext.vim 
$ sudo ln -s /usr/local/share/vim/colorSchemes/oceanic-next/colors/OceanicNextLight.vim

OceanicNext
OceanicNext.vim

OceanicNext.vim

OceanicNextLight
OceanicNextLight.vim

OceanicNextLight.vim

Despacio

$ cd /usr/local/share/vim/colorSchemes/
$ sudo git clone https://github.com/AlessandroYorba/Despacio.git
$ cd /usr/local/share/vim/colors
$ sudo ln -s ../colorSchemes/Despacio/colors/despacio.vim 
despacio.vim

despacio.vim

vim-tomorrow-theme

$ cd /usr/local/share/vim/colorSchemes/
$ sudo git clone https://github.com/chriskempson/vim-tomorrow-theme.git
$ cd /usr/local/share/vim/colors
$ sudo ln -s ../colorSchemes/vim-tomorrow-theme/colors/Tomorrow-Night-Blue.vim
$ sudo ln -s ../colorSchemes/vim-tomorrow-theme/colors/Tomorrow-Night-Eighties.vim
$ sudo ln -s ../colorSchemes/vim-tomorrow-theme/colors/Tomorrow.vim
$ sudo ln -s ../colorSchemes/vim-tomorrow-theme/colors/Tomorrow-Night-Bright.vim
$ sudo ln -s ../colorSchemes/vim-tomorrow-theme/colors/Tomorrow-Night.vim

Tomorrow-Night-Blue
Tomorrow-Night-Blue.vim

Tomorrow-Night-Blue.vim

Tomorrow-Night-Eighties
Tomorrow-Night-Eighties.vim

Tomorrow-Night-Eighties.vim

Tomorrow
Tomorrow.vim

Tomorrow.vim

Tomorrow-Night-Bright
Tomorrow-Night-Bright.vim

Tomorrow-Night-Bright.vim

Tomorrow-Night
Tomorrow-Night.vim

Tomorrow-Night.vim

vim-hybrid

$ cd /usr/local/share/vim/colorSchemes/
$ sudo git clone https://github.com/w0ng/vim-hybrid.git
$ cd /usr/local/share/vim/colors
$ sudo ln -s ../colorSchemes/vim-hybrid/colors/hybrid.vim
hybrid.vim

hybrid.vim

vim-colors-solarized

$ cd /usr/local/share/vim/colorSchemes/
$ sudo git clone https://github.com/altercation/vim-colors-solarized.git
$ cd /usr/local/share/vim/colors
$ sudo ln -s ../colorSchemes/vim-colors-solarized/colors/solarized.vim
solarized.vim

solarized.vim

最後に

今回はスクショ貼り付けが一番しんどかったです💦
お好みのテーマは見つかりましたか?
この他にも色んなカラースキーマが公開されていますので、ぜひご自分で探してみてくださいね♪

ここまで読んでいただいてありがとうございました‼️
ではまた🤗

コメント