如何去除vim中的^I符号?
下面是Vim中一些代码的屏幕截图。那些如何去除vim中的^I符号?,vim,Vim,下面是Vim中一些代码的屏幕截图。那些^I符号让我恼火。如果它们是选项卡,为什么Vim不按预期将它们显示为空白?我的.vimrc中有以下内容: set expandtab set tabstop=4 set softtabstop=4 set shiftwidth=4 命令导致vi或vim将制表符显示为^I,行尾显示为$ 类型: 把它关掉。(除非您在.vimrc中进行了设置,否则默认情况下它应该关闭) 命令导致vi或vim将制表符显示为^I,行尾显示为$ 类型: 把它关掉。(除非您在.vi
^I
符号让我恼火。如果它们是选项卡,为什么Vim不按预期将它们显示为空白?我的.vimrc
中有以下内容:
set expandtab
set tabstop=4
set softtabstop=4
set shiftwidth=4
命令导致vi
或vim
将制表符显示为^I
,行尾显示为$
类型:
把它关掉。(除非您在.vimrc
中进行了设置,否则默认情况下它应该关闭)
命令导致vi
或vim
将制表符显示为^I
,行尾显示为$
类型:
把它关掉。(除非您在.vimrc
中进行了设置,否则默认情况下它应该关闭)
谢谢。你知道为什么有人想打开列表吗?原来它在我的
.vimrc
@JonCrowell中是打开的:如果我需要查看某些空格是制表符还是空格,我有时会临时打开它(例如,这对Makefile
s很重要)。@JonCrowell我通常会使用它来找出行的结尾(尽管还有其他方法可以找到它)。可以使用listchar选项自定义设置列表中可见的不可见字符的外观,以获得良好的效果。请参阅:帮助“listchar”。另外,如果你不知道它的功能,甚至不知道它在那里,为什么你在vimrc中有这个选项?谢谢。你知道为什么有人想打开列表吗?原来它在我的.vimrc
@JonCrowell中是打开的:如果我需要查看某些空格是制表符还是空格,我有时会临时打开它(例如,这对Makefile
s很重要)。@JonCrowell我通常会使用它来找出行的结尾(尽管还有其他方法可以找到它)。可以使用listchar选项自定义设置列表中可见的不可见字符的外观,以获得良好的效果。请参阅:帮助“listchar”。另外,如果您不知道它的功能,甚至不知道它在那里,为什么在vimrc中有这个选项?
:set list
:set nolist