Skip to content

Commit cd62fe9

Browse files
committed
refactor: add common.vim
1 parent 1a1c1d2 commit cd62fe9

File tree

3 files changed

+550
-40
lines changed

3 files changed

+550
-40
lines changed

common.vim

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
"" General
2+
filetype plugin indent on " help :filetype-overview
3+
syntax on
4+
set nocompatible " Vi Improved, not vi
5+
6+
" File related
7+
set autoread
8+
set autowrite
9+
set belloff=all
10+
set encoding=utf-8
11+
set fileencoding=utf-8
12+
set fileencodings=utf-8,gb2313,gb18030,gbk,cp936,latin1
13+
set fileformats=unix,dos
14+
set nobackup
15+
set noswapfile
16+
set updatetime=250
17+
set wildignore+=.git,node_modules,dist,.idea,*.pyc,.pytest_cache,__pycache__,.coverage
18+
19+
" Read related
20+
set completeopt=menu,menuone,noselect
21+
set hidden
22+
set hlsearch
23+
set incsearch
24+
set laststatus=2
25+
set number
26+
set scrolloff=6
27+
set wildmenu
28+
set wrap
29+
30+
" Write related
31+
set autoindent
32+
set backspace=2
33+
set clipboard=unnamedplus " Use system clipboard
34+
set expandtab
35+
set matchtime=2
36+
set showmatch
37+
set smartindent
38+
set smarttab
39+

0 commit comments

Comments
 (0)