vim使用指北

  • A+
所属分类:安全博客

Vim

命令模式

页面操作

跳转首页
1
gg
跳转尾页
1
G
上翻页

按键Page Up

下翻页

按键Page Down

移动光标

命令 描述
h 左移动
j 下移动
k 上移动
l 右移动
^ 移动到行首
$ 移动到行尾
:n 移动到n行首

复制

命令 描述
yy 复制单行,复制后使用p粘贴
nyy 复制n行,复制后使用p粘贴

删除、剪切

命令 描述
x 删除单个字母
nx 删除光标后n个字母
dd 删除单行
ndd 删除光标后n行
:n,md 删除n到m的行
p(小) 粘贴到光标后
P(大) 粘贴到光标前
dG 删除光标所在行到文件尾行

保存与退出命令

命令 描述
:w 保存不退出。
:w 新文件名 把文件另存为新文件。
:q 不保存退出。
:wq 保存后退出。
:! 强制。
:q! 强制不保存退出,用于修改文件后,不保存数据退出。
:wq! 强制保存退出,对于没有没有写权限的时候,强制数据写入。

查找

命令 描述
/查找内容 从光标所在行向下查找
?查找内容 从光标所在行向上查找
n 下一个
N 上一个

撤销

命令 描述
u 撤销
Ctrl+r 反撤销

替换

命令 描述
:n,ms/old/new/g n到m行的old替换为new
:%s/old/new/g 整个文件的old替换为new

进入输入模式

命令 作用
a 在光标所在的字符后插入
A 在光标所在的行尾插入
i 在光标所在的字符前插入
I 在光标所在的行首插入
o 在光标下插入新行
O 在光标上插入新行

进入编辑模式后返回命令模式需要退出ESC

来自CSDN知春秋大佬的博客

https://blog.csdn.net/sinat_32366329/article/details/104082006

FROM :https://ailumao.cn/ | Author:Ailumao

相关推荐: MacOS python3 安装 gevent 模块

MacOS python3 安装 gevent 模块使用 TPscan 时需要安装 Python3 的 gevent 模块 环境系统版本:MacOS 10.15.7 Python 版本:3.8.2 问题描述先尝试使用下面命令安装: 12pip3 install…

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: