vim操作

mac2025-03-04  14

光标移动
光标移动到行首

shift + 6

光标移动到行尾

shift + 4

光标移动到首行行首

gg

光标移动到首行行首

G

翻屏 向上翻屏 ctrl + b向下翻屏 ctrl + f 快速定位

数字 G


复制
复制光标所在行

yy

以光标所在行为准(包含当前行),向下复制指定的行数

数字 yy

粘贴
P : 粘贴在光标所在行之前p : 粘贴在光标所在行的下一行
剪切/删除
剪切/删除光标所在行(下一行会上移)

dd

剪切/删除光标所在行(下一行不上移)

D

向下剪切/删除指定行,包含光标所在行

数字 dd

撤销/恢复
撤销

u

恢复

ctrl + r (作用类似于Windows中的ctrl + y)


保存
保存

:w

另存为

:w 路径

退出

:q

保存并退出

:wq

替换

:%s/搜索的关键词/新的内容/g 替换整个文档中符合条件的内容

显示行号(临时)

:set nu

永久显示行号(该配置是针对用户的)

创建~/.vimrc文件,并写入 set nu并保存退出即可

最新回复(0)