Vim编辑器使用

Vim编辑器使用

一 、使用

1.1 移动操作

键盘 作用
w 下一个单词
b 上一个单词
gg 文件最上方
GG 文件最下方
0 当前行开头
$ 当前行末尾

1.2 删除、恢复

键盘 作用
u 撤销上一步操作

1.3 查询

  • / 下搜索、nN
  • ?上搜索,nN

1.4替换

:s/old/new      //用new替换行中首次出现的old
:s/old/new/g         //用new替换行中所有的old
:n,m s/old/new/g     //用new替换从n到m行里所有的old
:%s/old/new/g      //用new替换当前文件里所有的old

复制/剪切/粘贴

键盘 作用
y 复制
p 粘贴
d 剪切

复制

键盘 作用
yy 复制一行
yaw 复制一个单词
y数字方向键 例如y3方向键上,复制上三行
yG 从当前行复制到文件结束
yw 复制当前单词
Y 等同于yy
2yy 复制两行
ggyG 全部复制,gg是最上面,yG是从当前行复制到文件结束

剪切

键盘 作用
dd 剪切一行
daw 剪切一个单词
d数字方向键, 例如d3方向键上,剪切上三行
dG 从当前行剪切到文件结束
yw 剪切当前单词
D 等同于dd
2dd 剪切两行
ggdG 全部剪切,gg是最上面,dG是从当前行剪切到文件结束

二、配置

配置

用户配置文件vim ~/.vim/vimrc

系统配置文件vim /etc/vim/vimrc

配置 作用
set number 显示行号,默认显示绝对行号
set relativenumber 开启相对行号
set cursorline 开启光亮光标行
syntax on 代码高亮
set wrap 代码换行,比如一个代码很长他会往下显示
set wildmenu 命令补全
set hlsearch 搜索高亮,用的是/搜索
posted @ 2023-01-05 17:14  徐行code  阅读(57)  评论(0编辑  收藏  举报