完全禁用 GVim 中的斜体文本

发布于 2024-10-28 05:46:31 字数 165 浏览 7 评论 0原文

在 GVim 中,我使用一种类似固定系统的字体,看起来不错,但使用斜体文本时它会损坏(字符部分不可读,尤其是最后一个斜体,如果下一个是常规的)。

出于这个原因(并且因为我无论如何都不喜欢斜体文本)我想在 Vim 中完全禁用斜体文本;无需修改任何语法突出显示相关文件。

In GVim I'm using a fixedsys-like font which looks good, but with italic text it breaks (chars partially unreadable, especially the last italic one if the next one is regular).

For this reason (and because I dislike italic text anyway) I'd like to completely disable italic text in Vim; without modifying any syntax highlighting related files.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

呢古 2024-11-04 05:46:32

当使用强烈推荐的 Solarized 主题 时,您可以使用以下方法进行配置:

let g:solarized_italic=0

When using the highly recommended Solarized theme, you can configure this using:

let g:solarized_italic=0
谈情不如逗狗 2024-11-04 05:46:32

语法突出显示是否使用斜体文本由您的颜色方案定义。任何 colorcheme 规则都可以定义 termcterm 和/或 gui 属性列表,这些属性列表在 :help attr-list。您可以清除相关的颜色方案规则或从中删除 italic 属性。

例如,如果您的颜色方案中有以下规则,

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

您只需删除 gui=italic 位即可。您还可以通过设置 gui=NONE 指定不使用 attr-list 中的任何属性。

Whether syntax highlighting uses italic text or not is defined by your colorscheme. Any colorscheme rule can define term, cterm, and/or gui attribute lists, which are described at :help attr-list. You can either clear the relevant colorscheme rules or remove the italic attribute from them.

For example, if the following rule is in your colorscheme

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

you would want to simply remove the gui=italic bit. You can also specify not to use any of the attributes from attr-list by setting gui=NONE.

请止步禁区 2024-11-04 05:46:32

当使用高度推荐的 Dracula 主题时,您可以通过将以下内容添加到 ~/. vimrc

let g:dracula_italic = 0

来自德古拉的文档

对字体样式(斜体、粗体、下划线)有疑问吗?

  • 确保您的终端支持这些样式。
  • 如果运行 tmux,请参阅 tmux 部分。
  • 如果所有其他方法都失败,请通过设置 let g:dracula_; 来禁用该样式= 0 在你的 vimrc 中,其中 是 (italic, bold, underline, 下卷曲,

When using the highly recommeded Dracula theme, you can configure this by adding the following to your ~/.vimrc:

let g:dracula_italic = 0

From dracula's documentation

Having issues with font styles (italic, bold, underline)?

  • Be sure your terminal supports these styles.
  • If running tmux, see tmux section.
  • If all else fails, disable the style by setting let g:dracula_<style-name> = 0 in your vimrc, where <style-name> is one of (italic, bold, underline, undercurl,
    inverse)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文