将TAB设置为2个空格


19

我已经浏览了各种答案,这些答案暗示着在.vimrc中设置以下内容将适合于迫使制表符插入变为空格。

filetype plugin indent on
" On pressing tab, insert 2 spaces
set expandtab
" show existing tab with 2 spaces width
set tabstop=2
set softtabstop=2
" when indenting with '>', use 2 spaces width
set shiftwidth=2

但是,当我尝试使用2个空格时,它仍然默认为每个选项卡4个空格。我已尝试移至set expandtab这些声明的底部。我试图删除该softtabstop声明。我也搜寻了其他问题的各种答案。如果有人可以帮助我,那就太好了。

Answers:


8

.vimrc自进行这些更改以来,您是否已经找到货源?打开vim时,只需键入source ~/.vimrc(假设它在默认位置)

编辑:这可能也有帮助


看来我的问题确实是缺乏采购。我已经读过该文件,当您对其进行编辑时会自动获得该文件,的确,在最初创建.vimrc文件时,确实对VIM进行了一些更改。谢谢您的回答!
克里斯·斯诺

@Gleland,有没有办法仅将Markdown tabs文件设置为2个空格?
alpha_989

@ alpha_989,这应该有帮助stackoverflow.com/questions/158968/…–
Gleland
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.