Add .vimrc
This commit is contained in:
parent
44dd4e3f8e
commit
20b7e8e9bf
2
.gitignore
vendored
2
.gitignore
vendored
@ -5,5 +5,7 @@
|
||||
!.aliases
|
||||
!.exports
|
||||
!.functions
|
||||
|
||||
!.vimrc
|
||||
!.bashrc
|
||||
|
||||
|
30
.vimrc
Normal file
30
.vimrc
Normal file
@ -0,0 +1,30 @@
|
||||
set nocompatible
|
||||
filetype plugin indent on
|
||||
set nofoldenable
|
||||
set foldmethod=syntax
|
||||
set foldnestmax=1
|
||||
au FileType sh let g:sh_fold_enabled=1
|
||||
au FileType sh let g:is_bash=1
|
||||
au FileType sh set foldmethod=syntax
|
||||
syntax on
|
||||
|
||||
set number " Show line numbers
|
||||
set showmatch " Highlight matching brace
|
||||
set visualbell " Use visual bell (no beeping)
|
||||
|
||||
set hlsearch " Highlight all search results
|
||||
set smartcase " Enable smart-case search
|
||||
set ignorecase " Always case-insensitive
|
||||
set incsearch " Searches for strings incrementally
|
||||
|
||||
set autoindent " Auto-indent new lines
|
||||
"set shiftwidth=4 " Number of auto-indent spaces
|
||||
"set smartindent " Enable smart-indent
|
||||
set smarttab " Enable smart-tabs
|
||||
set softtabstop=4 " Number of spaces per Tab
|
||||
|
||||
set ruler " Show row and column ruler information
|
||||
|
||||
set undolevels=1000 " Number of undo levels
|
||||
set backspace=indent,eol,start " Backspace behaviour
|
||||
|
Loading…
Reference in New Issue
Block a user