Vim里面显示TAB键
1、文件中有 TAB 键的时候,你是看不见的。要把它显示出来:
:set list
:set list
字符在哪里。
2、方法1中这样做的一个缺点是在有很多 TAB 的时候看起来很丑。如果你使用一个有颜色的
终端,或者使用 GUI 模式,Vim 可以用高亮显示空格和TAB。 使用 'listchars' 选项:
:set listchars=tab:>-,trail:-
:set listchars=tab:>-,trail:-
:-)
1.设定tab的位置
:set tabstop=4
:set tabstop=4
2.输入tab时自动将其转化为空格
:set expandtab
:set expandtab
如果此时需要输入真正的tab,则输入Ctrl+V, tab,在windows下是Ctrl+Q, tab
3.将已存在的tab都转化为空格
:retab
:retab
:set softtabstop
:set softtabstop
5.解决shiftwidth和tabstop不等时的麻烦
:set smarttab
:set smarttab
6.将tab显示为可见字符
:set list listchars=tab:>-
:set list listchars=tab:>-
tab将被显示为>—-的形式
7.只在编辑特定类型的文件时展开tab
将如下代码加入~/.vimrc
autocmd FileType * set tabstop=4|set shiftwidth=4|set noexpandtab autocmd FileType python set tabstop=4|set shiftwidth=4|set expandtab
autocmd FileType * set tabstop=4|set shiftwidth=4|set noexpandtab autocmd FileType python set tabstop=4|set shiftwidth=4|set expandtab