gpt4 book ai didi

tabs - Vim突出显示制表符前后的尾随空格和空格

转载 作者:行者123 更新时间:2023-12-02 04:03:15 31 4
gpt4 key购买 nike

我是从vim Wiki获得的,并将其添加到我的.vimrc中以突出显示尾随空格和制表符之前的空格(仅在插入模式下):

highlight ExtraWhitespace guibg=purple
match ExtraWhitespace /\s\+$\| \+\ze\t/
autocmd BufWinEnter * match ExtraWhitespace /\s\+$\| \+\ze\t/
autocmd InsertEnter * match ExtraWhitespace /\s\+$%#\@<!$\| \+\ze\t/
autocmd InsertLeave * match ExtraWhitespace /\s\+$\| \+\ze\t/
autocmd BufWinLeave * call clearmatches()

我想将其扩展为在制表符之后包含空格。

因此,我想:
  • 突出显示所有尾随空格。
  • 突出显示选项卡之前和之后的空格。
  • 在输入时不要突出显示尾随空格。

  • 我怎样才能做到这一点?

    最佳答案

    既然您根本没有提到它,您是否尝试过使用listchars?我在我的.vimrc文件中有这个选项,它不会突出显示它们,但是您可以选择要为它们显示的任何特殊字符:

    set listchars=eol:$,tab:>-,trail:·,extends:>,precedes:<

    关于tabs - Vim突出显示制表符前后的尾随空格和空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9121550/

    31 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com