Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何去除vim中的^I符号?_Vim - Fatal编程技术网

如何去除vim中的^I符号?

如何去除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

下面是Vim中一些代码的屏幕截图。那些
^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