VI的操作

1. 配置

修改配置文件 vimrc:(文件路径可以通过命令 vi --version ,“用户 vimrc 文件”就是需要修改的文件路径,文件不存在则需手动创建)

syntax on
# 下面就自定义参数
set number
  • 要看到行号需要添加:set number
  • 如果想要显示其他行相对于当前行的行数,需要添加:set relativenumber

2. 常用操作

类别 操作 快捷键 模式
移动 k
j
h
l
移动到下一个单词的首字母 w
移动到下一个单词的尾字母 e
在当前光标前添加字符(insert) i
在当前光标后添加字符(append) a
移动到行首添加字符 shift + i
移动到行尾添加字符 shift + a 或 A
移动到最后一行 shift + g 或 G
移动到第一行 gg
往下跳指定行数 行号 + j(例如“5j”)
往上跳指定行数 行号 + k
行操作 在当前行下新建一空行 o
在当前行上新建一空行 O
复制当前行(y-yank) yy
粘贴 p
多次粘贴 粘贴次数 + p
删除空行 dd
字符操作 删除当前单词(delete a word) dw
删除当前单词并进入编辑模式(change a word) cw
全局替换 %s/旧字符串/新字符串/g
复制一个单词(yank a word) yw
删除光标所在括号里的内容(可以是小括号、中括号) c + i + 左括号 或者 c + i + 右括号
进入视图模式+删除选中内容 ctrl + v,移动范围,d
后悔指令 重复前一次操作 .
撤回前一次操作(undo) u
重做redo ctrl+r
其他 可视化块 ctrl + v
可视化行 shift + v

posted @ 2023-05-26 15:00  小贼的自由  阅读(20)  评论(0编辑  收藏  举报