iTermなどの端末はどのようにテーマを処理しますか? 私の質問のコンテキストはこれです。 私はvimでテーマを設定しています。これにより、私のjsコードの構文ハイライトが変更されます。 iTermでテーマを変更すると、vimの色が変わります! 私はもっと良いアイデアを持ちたいので、うまくいく組み合わせを見つけ出すのではなく、これらの設定を制御することができます。 ターミナルテーマを変更すると、vimの色が変わるのはなぜですか?どのようにこの効果を避けることができますか?iTermのテーマはvimの色を変更します
0
A
答えて
1
Vimは端末エミュレータで設定されたいわゆる "ANSI"カラーを使用して、0-15
の範囲の色を表示します。そのため、これらの色はANSI色を操作するたびに変更されます。それが基本原理です。それは完全に無神経であり、それについて何もしません。
端末エミュレータのパレットからVimの色を継承しないようにするには、の外にの0-15
の範囲外の色を使用する必要があります。そこから、あなたは基本的に2つのソリューションを持っている...
はあなた
TERM
xterm-256color
にを設定し、256色のために設計されたカラースキームを選択してください。適切に設計された「256color」カラーの色は、
16-255
の範囲の色のみを使用するため、端末エミュレータのパレットの変更に影響されません。端末のGUIの色を
set termguicolors
にして、GUIのVim用に設計された素敵なcolorschemeを選んでください。このメソッドを動作させるには、VimとiTermの両方のビルドが必要です。移植性はあまりありませんが、の場合はで問題になる場合もあります。
関連する問題
- 1. copy paste in iterm、vim
- 2. iTerm 2のVim再起動時に色が消える
- 3. ウェブページのテーマの色を変更する
- 4. vimのガターの色を変更する
- 5. vimの色を変えずに端末の色を変更しますか?
- 6. VIMの `rubyLocalVariableOrMethod`色を変更する
- 7. Windows Phone 7のテーマ認識アプリケーションの色を変更します。
- 8. テーマの色を灰色から青色に変更する
- 9. 月食の色をテーマにした日食:変更ボタンの色
- 10. Office UI Fabric Reactコンポーネントの色/テーマを変更しますか?
- 11. Sphinx Read The Docsテーマの色を変更しますか?
- 12. vimでiTermプロファイルと異なる色を使用できますか?
- 13. テーマを変更してアプリケーション全体のテキストの色を変更する方法
- 14. ios - アプリケーションの色のテーマを変更するには
- 15. アンドロイドアプリの色のテーマを変更するには?
- 16. Kleanity WordPressテーマのページタイトルフォントの色を変更するには
- 17. materializecssの色のテーマを変更するには
- 18. vimの演算子とメソッドの色を変更するには?
- 19. Androidはスピナーの押された色を変更しましたLight Holoのテーマ
- 20. テーマを変更するときのみ色を変更してください
- 21. rmdformats/readthedownの色/テーマを変更するには?
- 22. ブートストラップのテーマ要素の色を変更できません。
- 23. Androidスタジオのテーマの色を変更するResouceの識別子
- 24. ファブボタンの色とテーマを変更してください
- 25. Vimの背景色を変更してもテキストの色を変更しないでください
- 26. Doxygenのテーマを変更しますか?
- 27. Vimの特定の行の色を制限または変更する
- 28. ggplot2:どのようにwsjテーマの背景色を変更しますか?
- 29. Vim通常の背景フォアグラウンドのテキストの色を変更する
- 30. emacs端末の色のテーマを変更する