Tokyo Nightに飽きましたか? 韓国人のためのVimテーマ、Seoulism
(github.com/gg582)こんにちは。今日は少し韓国的なテーマでポストを書くことになりました。
地方に住んでいる人がソウルのテーマなんて作れるのか、と思われるかもしれません。
そこでこれは地域とは関係なく、なじみのある象徴から借りてきました。
日に日に勢いを増す韓流も意識できればいいのですが、これは韓国人のためのVimテーマで、
長いコードを読むときの難しさである構造把握を助けるように設計されています。
[Seoulism] 系統的変容と階層の再設定
Seoulismは、伝統的な五行の循環論理をハイライトシステムへ移植する過程で生じた 構造的変異 を率直に記録したテーマです。
1. 中心軸の移動: 北極星
伝統的な中心である 土 を外縁へ移し、その位置に 北極星(紫) を配置しました。
- 変容の論理: データ(土)は可変的な要素ですが、それを解釈する 構文規則(北極星) は不変の中心軸であるべきだという階層の再設定です。
- 配置の根拠: 天の中央を示す北極星をシステムコアへ投影しました。
2. 循環経路: 相生の維持
要素間の相生の順序は伝統的なロジックを継承し、認知的一貫性を確保しました。
- 木: ロジックの定義(誕生)
- 火: 警告と過熱(恐れ)
- 土: データの定着(根)
- 金: 構造(骨格、意志)
- 水: 背景空間(空)
3. 設計的発散 (Divergence)
可読性のための構造的な再配置を隠さず、図面に明示しました。
- Relocation Vector: 中央(伝統的座標)から外縁(機能的座標)へ移動した土の軌跡を赤い矢印で記録しました。
- 設計指向: "伝統的な順序は維持しつつ、機能的優位のために階層を再配列する" という実用的変容の成果物です。
Seoulismは根拠のない色配列ではなく、伝統の循環体系をIT強国である現代韓国の階層として再解釈した 系統的変異 です。
コードの色を見るだけで流れを推理してみてください。あなたの生産性のための韓国的な選択です。
P.S) 上部に添付したGitHubに図面があります。デザインや哲学の専攻ではないので詳しくはありませんが、描けるところまでは一生懸命描いたので、興味があればぜひご覧ください。
7件のコメント
とても斬新なプロジェクトのようですね。今は Tokyo Night を使っていますが、Seoulism も一度使ってみます〜
機能追加もちょうど入ったので、一度アップデートして内蔵のコード解析ツールも使ってみてください!
ありがとうございます! たった今、説明とプレビューが一致していなかった部分も修正しました :)
素晴らしいプロジェクトをありがとうございます
ありがとうございます! 実務で使っているわけではないので、長時間コーディングしたときにどうかについてはまだ十分にテストできていませんが、使ってみて不便な点があればいつでも教えてください
いいプロジェクトですね。私も一度使ってみます。
(+ junegunn さんの seoul256 を思い出しますね。)
https://github.com/junegunn/seoul256.vim
あちらも素敵ですよね? こちらにはコードの種類を予測してくれるチェッカーもあるので、READMEを見て競合があるときは無効にしていただいても大丈夫です。私のテーマは、低コントラスト・低彩度のテーマとは少し逆方向に進んでいます!