我正在使用无 vim 的vim 包在 vim 中自动缩进我的 .less 文件。问题是它不能在嵌套属性上正常工作:
当我自动缩进我的代码时,我得到了这个:
#header{
margin: 0;
div{
display: inline;
a{
text-decoration: none;
}
}
span{
color: #ffffff;
}
}
代替 :
#header{
margin: 0;
div{
display: inline;
a{
text-decoration: none;
}
}
span{
color: #ffffff;
}
}
这是我的 ~/.vimrc :
set nocompatible
" Switch syntax highlighting on, when the terminal has colors
" Also switch on highlighting the last used search pattern.
if &t_Co > 2 || has("gui_running")
syntax on
set hlsearch
endif
"Highlight Tabs and Spaces
set expandtab
set smarttab
set nocompatible
set hlsearch
" autoindent
filetype on
filetype plugin on
filetype indent on
" Show line number
:set number
syntax enable
set shiftwidth=2
set expandtab
set softtabstop=2
" https://github.com/tpope/vim-pathogen
execute pathogen#infect()
我使用的唯一 vim 包是无 vim 包。