Vim-less:嵌套属性的错误缩进

时间:2013-09-27 19:16:15

标签: vim less indentation

我正在使用vim-less 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的包。

0 个答案:

没有答案