I'm using vim under Mac OS 10.7 Terminal.
My .vimrc already specify the tabstop to be 4. However, if I use shift to select mu开发者_运维百科ltiple lines and then using ">" to indent, it will give me a indention of 8 spaces instead of 4. How can I correct that to be 4?
Part of my .vimrc:
set cindent
set autoindent
set tabstop=4
The shiftwidth variable controls the indentation:
set shiftwidth=4
set shiftwidth=4
They're different things: tabstop says how many spaces wide to use when displaying a tab character, shiftwidth is for indentation.
 
         
                                         
                                         
                                         
                                        ![Interactive visualization of a graph in python [closed]](https://www.devze.com/res/2023/04-10/09/92d32fe8c0d22fb96bd6f6e8b7d1f457.gif) 
                                         
                                         
                                         
                                         加载中,请稍侯......
 加载中,请稍侯......
      
精彩评论