git で開くエディタに色がついてなかった。設定方法すぐ忘れるのでメモ。
環境
vim にカラースキームを適応する方法
調べると ~/.vim/colors
内にカラースキームのファイルを置いて .vimrc
で指定すればOKっぽい。
自分の環境はこのディレクトリがなかったので作成しました。
$ mkdir -p ~/.vim/colors
カラースキームを DL して ~/.vim/colors
に置く
目に優しそうでメインビジュアルが可愛かったので iceberg 。キミにきめた!
- GitHub からファイルをダウンロード or clone します
- ダウンロードされた
/colors
ディレクトリ内にあるiceberg.vim
を~/.vim/colors
内にコピーする - おわり
vim のカラースキームを指定する
.vimrc の設定ファイルがどこにあるのか調べる
vim --version
コマンドを実行すると最後に設定ファイルの場所が表示される
$ vim --version VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Nov 23 2020 06:06:21) macOS version +acl -farsi +mouse_sgr +tag_binary … +extra_search -mouse_netterm +syntax -xterm_save system vimrc file: "$VIM/vimrc" user vimrc file: "$HOME/.vimrc" 2nd user vimrc file: "~/.vim/vimrc" user exrc file: "$HOME/.exrc" defaults file: "$VIMRUNTIME/defaults.vim" fall-back for $VIM: "/usr/share/vim" Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -DMACOS_X_UNIX -g -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 Linking: gcc -L/usr/local/lib -o vim -lm -lncurses -liconv -framework Cocoa
vimrc
は $HOME/.vimrc
に置いておけば良いっぽい。
.vimrc
も存在しなかったので作成
$ touch ~/.vimrc
vim のカラースキームを設定する
colorscheme <使いたいカラースキーム名>
で指定すればOK
.vimrc
colorscheme iceberg syntax on
syntax on
の指定がないといい感じに色がつかない
使えるカラースキームを調べる方法
vim 上で esc でコマンド入力にした状態で colorscheme [space] [ctr+D]
で使えるカラースキームの一覧が表示される
:colorscheme blue default desert evening industry morning pablo ron slate zellner darkblue delek elflord iceberg koehler murphy peachpuff shine torte :colorscheme
:colorscheme
に続けてカラースキームを指定すると現在のエディタのカラースキームを一時的に変更できる。
.vimrc
にカラースキームの設定があれば再度 vim を開いた時は .vimrc
で指定されているカラースキームが適応される。
Note. vim のカラースキーム
vim のカラースキームを検索できるサイト
vimcolors.com
カラースキームの例が載ってるサイト
Vimを彩る美しきcolorschemeちゃん - Qiita
Vimメモ : GitHub Trendingで見かけるカラースキーム - もた日記
おわり
[参考]
- vimのカラースキーム (colorscheme) を "molokai" に設定する - Qiita
- Vimの設定ファイル「vimrc」を編集して設定を変更する方法 | Howpon[ハウポン]
- vimのカラースキームの設定・編集方法(初心者〜上級者) - Nerds N' Computers
- Vimを彩る美しきcolorschemeちゃん - Qiita
- Vimメモ : GitHub Trendingで見かけるカラースキーム - もた日記
- 明快なカラー設定で目に優しいNeoVimライフを送ろう | DevelopersIO
- GitHub - cocopon/iceberg.vim: Bluish color scheme for Vim and Neovim
- GitHub - altercation/solarized: precision color scheme for multiple applications (terminal, vim, etc.) with both dark/light modes
- vimcolors.com
きらきらカラフルなSchool☆days.