Created
September 5, 2022 15:46
-
-
Save ouyen/b08a430b566caf2e03dd7c8fc8094fe8 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
" -------my config--------------- | |
" 打开高亮 | |
syntax on | |
" 打开行号 | |
set number | |
" 光标所在行高亮 | |
set cursorline | |
" 在底部显示键入的指令 | |
set showcmd | |
" 命令模式用 Tab 自动补全 | |
set wildmenu | |
" 高亮搜索匹配结果 | |
set hlsearch | |
" 去掉高亮(感觉有点玄学) | |
exec "nohlsearch" | |
" 边输入边高亮 | |
set incsearch | |
" 忽略大小写 | |
set ignorecase | |
" 智能大小写(其实就是只对第一个字母大写的搜索词大小写敏感) | |
set smartcase | |
" 自动缩进,回车后下一行的缩进与上一行的缩进保持一致 | |
set autoindent | |
" 智能缩进 | |
set smartindent | |
" 一个 Tab 缩进 4 个字符 | |
set tabstop=4 | |
" 增或取消一级缩进时的字符数,建议与缩进保持一致 | |
set shiftwidth=4 | |
" 由于 Tab 键在不同的编辑器缩进不一致,该设置自动将 Tab 转为空格 | |
set expandtab | |
" 智能缩进,根据文件其他地方的缩进来确定一个 Tab 多少缩进 | |
set smarttab | |
" Tab 转换为 2 个空格 | |
set softtabstop=2 | |
" 支持鼠标(虽然但是,“我们是为了解放鼠标才来用 Vim 的!”) | |
set mouse=a | |
" 状态栏现实光标当前位置(哪行哪列) | |
set ruler | |
" 设置 utf-8 编码 | |
set encoding=UTF-8 | |
" 是否显示状态栏。0 表示不显示,1 表示只在多窗口时显示,2 表示显示 | |
set laststatus=0 | |
" 将ESC键映射为两次j键 | |
" inoremap jj <Esc> | |
" 复制到系统剪贴板 | |
" set clipboard=unnamedplus | |
" 括号匹配显示 | |
" set showmatch | |
" 括号配对高亮插件 | |
" Plug 'luochen1990/rainbow' | |
set clipboard=unnamed | |
" 解决插入模式下delete/backspce键失效问题: | |
set backspace=2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment