mirror of
https://github.com/subsurface/subsurface.git
synced 2024-11-30 22:20:21 +00:00
Fixed Subsurface coding style for classes in vim.
With the current suggested settings in `CodingStyle` content of class blocks gets indented. To avoid this, value `g0` is added to cinoptions. In addition to this `TODO` thing, few additional options are suggested. - Included the value `(0` to cinoptions, to comply with the discontinuation of continuous lines as per Subsurface coding style recommendations. Add two options that aren't exactly about coding style but about convenience: - `hls` option to highlight all search options. - `is` option to do incremental search Signed-off-by: Lakshman Anumolu <acrlakshman@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
41cec17cff
commit
e8ee701d35
1 changed files with 3 additions and 2 deletions
|
@ -209,14 +209,15 @@ close to our coding standards.
|
||||||
" Subsurface coding style
|
" Subsurface coding style
|
||||||
filetype plugin indent on
|
filetype plugin indent on
|
||||||
filetype detect
|
filetype detect
|
||||||
set cindent tabstop=8 shiftwidth=8 cinoptions=l1,:0
|
set cindent tabstop=8 shiftwidth=8 cinoptions=l1,:0,(0,g0
|
||||||
" TODO: extern "C" gets indented
|
" TODO: extern "C" gets indented
|
||||||
" TODO: content of class blocks gets indented
|
|
||||||
|
|
||||||
" And some sane defaults, optional, but quite nice
|
" And some sane defaults, optional, but quite nice
|
||||||
set nocompatible
|
set nocompatible
|
||||||
syntax on
|
syntax on
|
||||||
colorscheme default
|
colorscheme default
|
||||||
|
set hls
|
||||||
|
set is
|
||||||
|
|
||||||
" The default blue is just impossible to see on a black terminal
|
" The default blue is just impossible to see on a black terminal
|
||||||
highlight Comment ctermfg=Brown
|
highlight Comment ctermfg=Brown
|
||||||
|
|
Loading…
Reference in a new issue