###################################################################
## normal setup
###################################################################
filetype on
filetype plugin on
syntax enable
syntax on
filetype indent on
colorscheme desert
set noeb
set t_Co=256
set cmdheight=2
set showcmd
set ruler
set number
set cursorline
set cursorcolumn
set whichwrap+=<,>,h,l
set virtualedit=block,onemore
function! CurDir()
let curdir = substitute(getcwd(), $HOME, "~", "g")
return curdir
endfunction
set statusline=[%n]\ %f%m%r%h\ \|\ \ pwd:\ %{CurDir()}\ \ \|%=\|\ %l,%c\ %p%%\ \|\ ascii=%b,hex=%b%{((&fenc==\"\")?\"\":\"\ \|\ \".&fenc)}\ \|\ %{$USER}\ @\ %{hostname()}\
set laststatus=2
###################################################################
## editor style
###################################################################
set autoindent
set smartindent
set expandtab
set tabstop=4
set shiftwidth=4
set softtabstop=4
set smarttab
set nowrap
set backspace=2
#linux : set guifont=Monospace\ Regular\ 16
set guifont=Consolas:h14
set hlsearch
set incsearch
set mouse=a
set guioptions+=b
###################################################################
## code style
###################################################################
set wildmenu
set completeopt-=preview
set foldmethod=syntax
set nofoldenable
nmap cS :%s/\s\+$//g<CR>:noh<CR>
nmap cM :%s/\r$//g<CR>:noh<CR>
set ignorecase
set smartcase
" set noincsearch
set expandtab
###################################################################
## memory setup
###################################################################
set nobackup
set noswapfile
set autoread
set autowrite
set confirm
###################################################################
## encode format setup
###################################################################
inoremap jj <Esc>
nnoremap <c-d> yyp
imap <c-a> <Esc>la
imap <c-d> <Esc>o
imap <c-e> <Esc>s
相关文章
- 11-08spring读取classpath目录下的配置文件通过表达式去注入属性值.txt
- 11-08关于Hi3559a的AVS配置小记
- 11-08咸鱼K210体验笔记—环境配置及固件安装
- 11-08【树莓派】配置transission实现BT下载
- 11-08引用web service时,出现无法识别的配置节点applicationSettings
- 11-08hibernate使用注解配置索引
- 11-08树莓派4B—LCD触摸屏和硬件串口配置
- 11-08蓝桥基础之硬件配置(三)——LCD函数使用
- 11-08Day4:编译型和解释型,idea的使用和配置
- 11-08绝地求生组装电脑配置推荐2021 适合玩吃鸡游戏电脑清单