小知识
在用vim粘贴代码的时候会出现格式错乱问题 用 :+set paste+回车+i
就不会出现格式问题了
# 上下左右移动光标
四个字母 h、j、k、l,防止有的键盘没有上下左右
a
gg # 光标移到文档首行
G # 光标移到文档末尾
# 复制,粘贴
yy # 复制当前一行
p # 粘贴到当前行
# 剪切,删除
dd # 剪切当前行
D # 删除当前内容至行尾
# 撤销,恢复
u # 撤销上一次的动作
ctrl+r # 恢复
ggdG # 清楚文档全部内容
set paste # 粘贴模式
%s/元数据/修改数据/ # 修改局部内容
%s/元数据/修改数据/g # 修改全局局内容
vim可视化模式
操作流程
1.# 进入可视化模式
ctrl + v
2.#
方向键选择需要的可视化块
选择好g后,可以进行操作,比如复制,比如删除
按下y 复制
按下d 删除
3.# 按下p
进行粘贴
4.# 退出可视化
按下ESC
批量增加注释
1.先进入命令模式,按下ESC,再按下ctrl + v ,进入可视化块
2.选中你想添加注释的行
3.按下大写的字母I键,进入插入模式
4.输入井号,#
5.按下ESC键,自动就出现了多行注释 #
常见的Vim命令:
移动光标:
h
,j
,k
,l
:向左、下、上、右移动光标。w
,b
:向前、向后移动一个单词。^
,$
:移动到当前行的开头、结尾。G
:移动到文件的末尾。gg
:移动到文件的开头。
编辑文本:
i
,a
:在当前位置之前、之后插入文本。o
,O
:在当前行之后、之前插入新行。dd
:删除当前行。yy
:复制当前行。p
,P
:粘贴文本。
搜索和替换:
/pattern
:向前搜索模式。?pattern
:向后搜索模式。:s/pattern/replacement
:替换模式为replacement。
撤销和重做:
u
:撤销上一个操作。Ctrl + r
:重做上一个操作。
保存和退出:
:w
:保存文件。:q
:退出编辑器。:wq
:保存并退出。:q!
:强制退出而不保存。
评论区