常用vim配置
配置文件在 ~/.vimrc 中配置
" 打开行号
set number
" 打开搜索高亮
set hlsearch
" 打开语法高亮
syntax on
" 使用utf-8编码
set encoding=utf-8
" 开启文件检查
filetype indent on
" 每行的缩进值和上一行相等
set autoindent
" 当前行高亮
" set cursorline
" 自动换行
set wrap
" 高亮括号
set showmatch
" 显示状态栏
set laststatus=2
" 在状态栏显示光标的当前位置
set ruler
" Tab键空格数
set softtabstop=4
" 按下Tab键时显示空格数
set tabstop=4
" 设置缩进的空格数
set shiftwidth=4
" 启用256色
set t_Co=256
" 由于Tab在不同的编辑器缩进不一致, 设置自动转换成空格
set expandtab
" 修改注释颜色 0黑色 1红色 2墨绿 3黄色 4蓝色 5粉色 6淡蓝色 7白色
hi comment ctermfg=6
常用快捷键
yy 复制当前行
u 撤销
ctrl+r 恢 复
s 代替当前字符并插入
S 删除当前行并插入
dd 删除当前行
ctrl+n 输入补全
shift+V 行选择 -> 输入shift+: -> 输入normal i # ->注释
v 矩形选择
y 进行复制
d 剪切
p 粘贴
输入数字 + G 跳到相应行数
输入数字 + gg
gg 快速回到第一行
G 快速回到最后一行
o 在光标所在位置下一行插入
O 在光标所在位置上一行插入
x 去掉注释
dw 往前删一个单词
db 往回删一个单词
. 重复执行一个命令
E 跳到行末
/ 进行搜索 回车之后 小写n 下一个 大写N 上一个
翻页 ctrl+f(forward) ctrl+b(backward)