" 关闭备份和交换文件
set nobackup
set nowritebackup
set noswapfile
" 启用语法高亮
syntax enable
" 设置行号
set number
" 启用搜索时大小写不敏感
set ignorecase
set smartcase
" 在搜索时实时显示匹配项
set incsearch
" 高亮显示当前行
set cursorline
" 高亮显示匹配的括号
set showmatch
" 显示行尾空格
set list
set listchars=tab:»·,trail:·
" 设置自动缩进
set autoindent
set smartindent
set tabstop=4
set shiftwidth=4
set expandtab
" 启用文件类型检测
filetype indent plugin on
" 启用鼠标支持
set mouse=a
" 设置背景颜色
set background=dark
" 设置主题(需先安装对应主题)
" colorscheme desert
" 设置字体
" set guifont=Monospace\ 12
" 启用自动补全
set wildmenu
set wildmode=full
" 快捷键映射示例
map <F5> :w<CR>
map <F9> :NERDTreeToggle<CR>
" 保存时自动去除行尾空格
autocmd BufWritePre * :%s/\s\+$//e
请注意,这只是一个简单的示例。你可以根据个人偏好添加或修改配置项。如果你使用插件管理器如 Vundle、Pathogen 或 Vim-Plug,你可能需要在配置文件中添加相关的设置。
转载请注明出处:http://www.zyzy.cn/article/detail/10344/vim编辑器