15

GVimでは、見栄えの良いfixedsysのようなフォントを使用していますが、イタリック体のテキストでは壊れます(charsは部分的に判読できません。特に、次のイタリック体が通常の場合は最後のイタリック体です)。

このため(そしてとにかくイタリックテキストが嫌いなので) 、Vimでイタリックテキストを完全に無効にしたいです。関連ファイルを強調表示する構文を変更せずに。

4

3 に答える 3

18

強く推奨されるSolarizedテーマを使用する場合、以下を使用してこれを構成できます。

let g:solarized_italic=0
于 2011-06-06T07:56:11.367 に答える
7

構文の強調表示で斜体のテキストを使用するかどうかは、配色によって定義されます。任意の配色ルールtermで、、、ctermおよび/またはgui属性リストを定義できます。これらのリストについては、 :helpattr-listで説明されています。関連する配色ルールをクリアするか、italicそれらから属性を削除することができます。

たとえば、次のルールが配色に含まれている場合

hi IncSearch gui=italic guifg=#303030 guibg=#cd8b60

gui=italicあなたは単にビットを削除したいと思うでしょう。attr-listを設定することにより、からの属性を使用しないように指定することもできますgui=NONE

于 2011-03-30T14:02:47.607 に答える
3

強く推奨されるドラキュラテーマを使用する場合は、以下を追加してこれを構成できます~/.vimrc

let g:dracula_italic = 0

ドラキュラのドキュメントから

フォントスタイル(斜体、太字、下線)に問題がありますか?

  • 端末がこれらのスタイルをサポートしていることを確認してください。
  • tmuxを実行している場合は、tmuxのセクションを参照してください。
  • 他のすべてが失敗した場合はlet g:dracula_<style-name> = 0、vimrcで設定してスタイルを無効にします。ここで、は <style-name>(、、、、、)のいずれかです。italicboldunderlineundercurlinverse
于 2020-04-21T17:47:55.277 に答える