在Linux中,我们会在makefile和vim中分别进行内容的书写,但是它们并未自带自动的缩进对齐。
所以,我们可以通过将配置写到配置文件中,来对这部分内容进行修改,使其产生自动的缩进对齐。
首先我们打开隐藏文件bashrc,通过vi ~/.bashrc指令来进行访问。
然后在其中添加配置:
alias vi='vim'
之后保存并退出。
然后打开并访问隐藏文件vimrc,使用 vi ~/.vimrc 指令进行访问。
之后将一下内容写入到vimrc之中:
syntax on
if has("autocmd")
filetype indent on
autocmd FileType * setlocal ts=4 sts=4 sw=4 ai et nu
autocmd FileType make setlocal ts=4 sts=4 sw=4 noet nu
endif
即:
然后保存并退出即可。
此时我们在使用makefile和vim来进行内容编辑的时候,会发现出现了自动首行缩进。
值得注意的是,上述代码内容需要一分不差,比如说等号两边的空格之类的C语言书写习惯,都不能出现。