本文介绍vi(vim)软件常见的问题以及相关的配置。
1. tab转换为4个空格
1. 找到vi或vim的配置文件,如/etc/virc,在配置文件中添加以下内容:
set tabstop=4 set expandtab set softtabstop=4 set autoindent
其中:
tabstop:表示一个tab对应的空格数;
expandtab:表示将tab用空格来表示;
softtabstop:表示在编辑模式下使用退格键时,退回缩进的长度,当开启expandtab时建议使用;
autoindent:自动缩进选项,如果打开此选项,当某一行的开头存在空格或制表符,那么enter换行后的新行将会自动缩进到相同的位置。