Maison  >  Questions et réponses  >  le corps du texte

Vim met en évidence la ligne où se trouve le curseur. L'effet de surbrillance par défaut est la ligne horizontale inférieure. Comment la changer en surbrillance d'arrière-plan ?

C'est comme ça. Le bord inférieur recouvre le symbole. C'est très inconfortable d'écrire du code. Comment mettre l'arrière-plan de la ligne en surbrillance.

阿神阿神2712 Il y a quelques jours923

répondre à tous(1)je répondrai

  • PHP中文网

    PHP中文网2017-05-16 16:36:36

    Solution

    Ajoutez le code de paramètre suivant à ~/.vimrc Pour des couleurs spécifiques, testez-le vous-même~/.vimrc即可. 具体颜色,自己测试一下

    set cursorcolumn  "or set cuc 设置光标所在的列
    set cursorline    "or set cul 设置光标所在的行
    " cterm 表示原生vim设置央视, 设置为NONE表示可以自定义设置
    " red(红),white(白),black(黑),green(绿),yellow(黄),blue(蓝),purple(紫),
    " gray(灰),brown(棕),tan(褐色),syan(青色)
    " 更多高亮颜色设置, 可以:h highlight 查看manual
    "highlight CursorLine   cterm=NONE ctermbg=blue ctermfg=NONE guibg=NONE guifg=NONE
    "highlight CursorColumn cterm=NONE ctermbg=blue ctermfg=NONE guibg=NONE guifg=NONE

    注意事项

    如果,你有设置主题样式的话,如下, 多数主题样式, 都是采用下划线的方式. .vimrc的样式, 后面的会覆盖前面的.

    " /usr/sare/vim/vim80/colors
    "colorscheme elflord
    "colorscheme koehler
    "colorscheme pablo
    "colorscheme delek
    "colorscheme evening
    "colorscheme slate
    "colorscheme darkblue
    "colorscheme desert
    "colorscheme industry
    colorscheme murphy
    "colorscheme ron
    "colorscheme torte
    "colorscheme molokai
    

    Remarques🎜 🎜Si vous avez défini un style de thème, comme indiqué ci-dessous, la plupart des styles de thème sont soulignés dans le style de .vimrc, le suivant écrasera le précédent. vous devez mettre le style de surbrillance de l'arrière-plan derrière le thème.🎜 rrreee

    répondre
    0
  • Annulerrépondre