Tab key == 4 spaces and auto-indent after curly braces in Vim

后端 未结 11 1683
自闭症患者
自闭症患者 2020-11-27 09:01

How do I make vi-Vim never use tabs (converting spaces to tabs, bad!), makes the tab key == 4 spaces, and automatically indent code after curly brace blocks like Emacs does?

11条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-11-27 09:16

    Related, if you open a file that uses both tabs and spaces, assuming you've got

    set expandtab ts=4 sw=4 ai
    

    You can replace all the tabs with spaces in the entire file with

    :%retab
    

提交回复
热议问题