[Linux]设置Vi/Vim的tab键为4个空格

晚上折腾集群, 结果编辑配置文件的时候发现每个tab占用8个tab,于是就上万搜了一下,根据多个帖子整理如下

  1. 找到配置文件
    • vi:/etc/virc
    • vim:/etc/vimrc
  2. 在该文件最后加上如下配置:
    set tabstop=4
    set softtabstop=4
    set shiftwidth=4
    set expandtab
    
    • 其中 tabstop 表示一个 tab 显示出来是多少个空格的长度,默认 8。
    • softtabstop 表示在编辑模式的时候按退格键的时候退回缩进的长度,当使用 expandtab时特别有用。
    • shiftwidth 表示每一级缩进的长度,一般设置成跟 softtabstop 一样。
    • 当设置成 expandtab 时,缩进用空格来表示,noexpandtab 则是用制表符表示一个缩进。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容