- vim
vimユーザーになって長いですが、同様にかなり長い間のカラースキームオタクでもあります。 最近、配色の状況は大きく変わりました。 トゥルーカラー端末の導入以来、256 色のパレットに制限されなくなり、したがって、過去数年の間にたくさんの新しい派手な配色が現れました。 同じ頃、Sublime Text、Atom、VS Codeなどの「モダンな」テキストエディタが登場し、成功を収めている。 結局、かつて人気があった多くの配色は、最近のオプションと比較して、時代遅れのように感じられます。
そこで、私が過去数年間で最も使用した配色を紹介します。 この記事は単に私自身の好みを反映したもので、ここに挙げたテーマは私が好み、最も一緒に働いてきたものです。 私は主にruby、javascript、markdownを日常的に使っており、iTerm2ターミナルではNeovimを使っています(これらのテーマはすべて、トゥルーカラーが設定されている限り、最新のvimsでもかなりうまくレンダリングできるはずです)。 私はダークテーマがとても好きなので、ここで紹介するのはほとんどダークテーマです。 この記事の最後に、私が本当に感謝している2つの明るい配色を取り上げる予定です。 それでは、早速、ご紹介しましょう!
6つのダークテーマ
vimの配色コミュニティではダークテーマが目立つようで、このカテゴリには多くの異なるオプションがあります。 最近、多くのカラースキームが、Atom Editor のオリジナルの One Dark カラースキームと Google Material カラーパレットに触発され、その結果、これらのテーマはすべて、時にはかなり似ていると感じることがあります。 この選択により、他のオプションを検討することができます。
palenight
palenight by drewtempelmeyer
Material Pale Night カラースキームに基づいた Vim/Neovim 用の暗いカラースキームです。 作品の多くは、素敵な onedark.vim カラースキームに基づいています。
これは私の絶対的なお気に入りで、間違いなく、この投稿でカバーするすべてのテーマの中であまりよく知られていないオプションです。 数ヶ月前に出会い、それ以来、私のメインテーマになっています。 いつも通り、他の配色も試しましたが、いつもすぐにこのテーマに戻ってきました。 onedark
をベースにしたテーマの一つですが、私にとっては最高のものの一つです。 リポジトリにあまり動きがなくても、この豪華なテーマをテストすることを妨げるものではありません。 これは onedark
風のテーマで、黄色とオレンジと紫の風味があり、私の意見では、他の多くのテーマよりも生き生きとしていて退屈ではありません。 しかし、それでも、あまり派手ではない。 スイートスポット!
ayu
ayu-vim
現代のVimsためのシンプル、明るさと優雅なテーマです。
Ayu には、dark、mirage (dark, but less dark)、light の 3 種類のフレーバーがあります。 この3つは本当に素晴らしく、私はpalenightを知る前にしばらく広範囲に使っていました。 このテーマの2つのダークフレーバーのうち、個人的にはよりバランスのとれたミラージュの方が好きで、ダークバージョンはコントラストが強すぎて好みではありません(これもとても良いのですが)。
gruvbox
gruvbox by 某社 morhetz
Vim
Gruvbox は間違いなくその辺で最も認識されているテーマの 1 つでしょう。 非常に独特な黄色がかった色調で、群衆の中で際立っています。 Github ページによると、badwolf、jellybeans、solarized などの古典的でよく知られた vim テーマに触発されたとのことです。 ダークとライトの2つのフレーバーがあり、それぞれハードコントラスト、ミディアム、ローという特定のコントラストモードに調整することができる。 これは素晴らしい選択で、多くの設定オプションとサポートされているサードパーティプラグインを持っています。
nord-vim
nord-vim
北極の、ノースブルー系のクリーンで優雅な Vim テーマです。
私はごく最近 Nord に出会い、これまでメインテーマとしてほとんど使用していませんでしたが、この記事で言及するに値するものです。 Nord はより一般的なカラーパレットのプロジェクトで、青みがかった色や芸術的な色に基づき、実に目に優しいものです。 正直なところ、私の好みからすると、少し「ポップさ」に欠けるのですが、それでも本当にうまくできていると感じます。 多くのオプションやサードパーティプラグインもサポートしています。
vim-one
vim-one by rakr
最高の Atom カラーシートの一つ、現在は Vim と Neovim 用になりました。
Atom のデフォルトの 1 つのカラースキームに触発された多くのカラースキームが、すべてのエディタに対して存在します。 これは、多くのテーマ デザイナーにインスピレーションを与えた、ゲームを変えるようなカラースキームです。 これはvimのために最も洗練されたもののように感じられます。私はかなり昔にこれを使ったことがあり、今はもう使っていませんが、これは堅実な選択です。 Atom Oneのテーマのクローンを探しているなら、これが(🙃)いいかもしれませんね。
oceanic-next by mhartington
Oceanic-Next.vim は Oceanic Next からインスピレーションを得て Sublime 用に作られた Neovim テーマです。 直接の移植ではありませんが、サブライムのテーマからいくつかの色を使い、neovim と vim8 で動くようにしました。
これはより「クラシック」で、暗い青っぽい感じがします。
2 light themes
前に言ったように、私自身はどちらかというと暗いテーマが好きで、明るい配色を使うことはほとんどないのです。 時折、そのうちの 1 つを試してみますが、長くは続かないでしょう。 しかし、明るい配色を好む開発者がいることは知っていますし、それほど多くの良いものがあるわけではありませんが、そのうちのいくつかはリストアップする価値があると思います。
ayu-light
ayu-vim
Simple, Bright and Elegant theme for modern Vims.
ayu color scheme はすでにこの記事の「暗いテーマ」パートで取り上げましたが、「軽い」バージョンの ayu は本当にリストに値すると思いました。 私は明るくはっきりした色を使ったライトな配色が好きなのですが、ayuはこの点で本当によくやってくれています。
solarized light
カラーテーマのまとめとしてソラロイド抜きは書けないよね? ソラリゼーションは、ここ数年の中で最初によく考えられた配色の一つで、素敵なパレットで登場し、かなりいい感じでした。 私はこのテーマのダークバージョンをあまり楽しんでいませんでしたが(青が多すぎ、メインの前景色とのコントラストが不十分)、淡い黄色やベージュにカラフルなキーワードを使ったライトバージョンはとても気に入っています。 ethanschoonoverによるオリジナルのsolarizedは、残念ながら長い間作業されていません(最後のコミットは7年前!)が、多くのフォークを見つけることができます。 特に、以下の2つのプロジェクトを挙げておきます:
vim-solarized8 by lifepillar
Optimized Solarized カラースキームです。
flattened by romainl
Solarized, without the bullshit.
どれがベストなのか個人的な意見はありません、それらは少し異なっているように感じます (特に、元のリポジトリより多くの調整と変更を提示するかもしれない flattened)。 その辺は皆さんの判断にお任せします。以下は flattened のスクリーンショットです:
もちろん他にもよくできた vim colorcheme はたくさんあると思います。 Tomorrow、PaperColor、Yowish、Dracula、Tender、Iceberg、Hybrid などについて話すこともできましたが、私はこれらのどれにも本当にはまったことがなく、この記事ですべての vim テーマをカバーすることはできませんでした。 しかし、それらは一見の価値があるかもしれません。 もし私が言及しなかった他の興味深いオプションをご存知でしたら、Twitterの@pabuissonまでお気軽にご連絡ください。