vim: use 1 space tabs by default (overridden by vconf)
parent
3d7507451a
commit
0c80bd0e1e
12
vim/vconf
12
vim/vconf
|
@ -1,13 +1,15 @@
|
||||||
" vim: syntax=vim:
|
" vim: syntax=vim:
|
||||||
|
|
||||||
let _agw.columns=80
|
" settings for workstations - servers need not apply ;)
|
||||||
let _agw.rows=24
|
|
||||||
let _agw.cr_scheme=-1
|
let _agw.cr_scheme=-1
|
||||||
let _agw.use_number=1
|
let _agw.g_columns=80
|
||||||
|
let _agw.g_rows=24
|
||||||
|
let _agw.tab_wid=3
|
||||||
|
let _agw.use_ft=1
|
||||||
let _agw.use_list=1
|
let _agw.use_list=1
|
||||||
|
let _agw.use_number=1
|
||||||
|
let _agw.use_ruby=1
|
||||||
let _agw.use_tagbar=0
|
let _agw.use_tagbar=0
|
||||||
let _agw.use_vsp=0
|
let _agw.use_vsp=0
|
||||||
let _agw.use_ruby=1
|
|
||||||
let _agw.use_ft=1
|
|
||||||
|
|
||||||
" EOF
|
" EOF
|
||||||
|
|
27
vim/vimrc
27
vim/vimrc
|
@ -48,16 +48,17 @@ let _agw.colors=[
|
||||||
\ 'base16-unikitty-dark',
|
\ 'base16-unikitty-dark',
|
||||||
\]
|
\]
|
||||||
|
|
||||||
let _agw.columns=80 " GUI columns
|
|
||||||
let _agw.rows=24 " GUI rows
|
|
||||||
let _agw.cr_scheme=-2 " color from s:colors, -1=random, -2=default
|
let _agw.cr_scheme=-2 " color from s:colors, -1=random, -2=default
|
||||||
let _agw.use_number=0 " 0=no number, 1=enable relativenumber, 2=enable number
|
let _agw.g_columns=80 " GUI columns
|
||||||
|
let _agw.g_rows=24 " GUI rows
|
||||||
|
let _agw.tab_wid=1 " Tab width
|
||||||
|
let _agw.use_ft=0 " enable filetype plugins
|
||||||
let _agw.use_list=1 " enable whitespace visibility (2=also newlines)
|
let _agw.use_list=1 " enable whitespace visibility (2=also newlines)
|
||||||
|
let _agw.use_number=0 " 0=no number, 1=enable relativenumber, 2=enable number
|
||||||
|
let _agw.use_rainbow=0 " enable rainbow addon
|
||||||
|
let _agw.use_ruby=0 " enable ruby scripts
|
||||||
let _agw.use_tagbar=0 " enable tagbar addon
|
let _agw.use_tagbar=0 " enable tagbar addon
|
||||||
let _agw.use_vsp=0 " enable vertical split on enter
|
let _agw.use_vsp=0 " enable vertical split on enter
|
||||||
let _agw.use_ruby=0 " enable ruby scripts
|
|
||||||
let _agw.use_rainbow=0 " enable rainbow addon
|
|
||||||
let _agw.use_ft=0 " enable filetype plugins
|
|
||||||
|
|
||||||
runtime! vconf
|
runtime! vconf
|
||||||
|
|
||||||
|
@ -155,12 +156,12 @@ set noshowmode
|
||||||
if _agw.use_number == 1
|
if _agw.use_number == 1
|
||||||
set numberwidth=2
|
set numberwidth=2
|
||||||
set relativenumber
|
set relativenumber
|
||||||
let _agw.columns+=2
|
let _agw.g_columns+=2
|
||||||
elseif _agw.use_number == 2
|
elseif _agw.use_number == 2
|
||||||
set numberwidth=4
|
set numberwidth=4
|
||||||
set relativenumber
|
set relativenumber
|
||||||
set number
|
set number
|
||||||
let _agw.columns+=4
|
let _agw.g_columns+=4
|
||||||
endif
|
endif
|
||||||
|
|
||||||
set colorcolumn=80
|
set colorcolumn=80
|
||||||
|
@ -209,15 +210,15 @@ set smartcase
|
||||||
set ignorecase
|
set ignorecase
|
||||||
set incsearch
|
set incsearch
|
||||||
|
|
||||||
" tabulation (3 space hard tabs, auto-indent when my muscle memory demands it)
|
" tabulation (hard tabs, auto-indent when my muscle memory demands it)
|
||||||
set autoindent
|
set autoindent
|
||||||
set smarttab
|
set smarttab
|
||||||
set noexpandtab
|
set noexpandtab
|
||||||
set copyindent
|
set copyindent
|
||||||
set preserveindent
|
set preserveindent
|
||||||
set softtabstop=0
|
set softtabstop=0
|
||||||
set shiftwidth=3
|
let &shiftwidth=_agw.tab_wid
|
||||||
set tabstop=3
|
let &tabstop=_agw.tab_wid
|
||||||
|
|
||||||
" limits, what/when/how to save and encodings
|
" limits, what/when/how to save and encodings
|
||||||
set undolevels=10000
|
set undolevels=10000
|
||||||
|
@ -284,8 +285,8 @@ if has('gui_running')
|
||||||
set guioptions=agit
|
set guioptions=agit
|
||||||
set guitablabel=%N.%t
|
set guitablabel=%N.%t
|
||||||
|
|
||||||
let &lines=_agw.rows
|
let &lines=_agw.g_rows
|
||||||
let &columns=_agw.columns
|
let &columns=_agw.g_columns
|
||||||
else
|
else
|
||||||
" use high-color terminal capabilities
|
" use high-color terminal capabilities
|
||||||
let &t_8f = "\<Esc>[38;2;%lu;%lu;%lum"
|
let &t_8f = "\<Esc>[38;2;%lu;%lu;%lum"
|
||||||
|
|
Loading…
Reference in New Issue