1
這是Vim中一些代碼的屏幕截圖。那些^I
符號令我煩惱。如果它們是製表符,爲什麼Vim不會像預期的那樣將它們顯示爲空格?我在我的.vimrc
以下:如何擺脫vim中的^ I符號?
set expandtab
set tabstop=4
set softtabstop=4
set shiftwidth=4
這是Vim中一些代碼的屏幕截圖。那些^I
符號令我煩惱。如果它們是製表符,爲什麼Vim不會像預期的那樣將它們顯示爲空格?我在我的.vimrc
以下:如何擺脫vim中的^ I符號?
set expandtab
set tabstop=4
set softtabstop=4
set shiftwidth=4
的
:set list
命令導致vi
或vim
爲^I
和結束行$
顯示製表符。
類型:
:set nolist
將其關閉。 (應該是默認,除非你已經在你的.vimrc
設置爲關閉。)
感謝。你知道爲什麼有人可能需要':set list'嗎?事實證明,它在我的'.vimrc'中。 – jononomo
@JonCrowell:如果我需要查看某些空格是製表符還是空格(例如'Makefile',這很重要),我有時會暫時打開它。 –
@JonCrowell我通常最終使用它來找出行尾是哪裏(儘管還有其他方法可以找到它)。 – FDinoff