博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux VI VIM编辑器
阅读量:3968 次
发布时间:2019-05-24

本文共 596 字,大约阅读时间需要 1 分钟。

常用快捷键与方法

快捷键 作用
ctrl+f 向下翻页
ctrl+b 向上翻页
G 移动到文件最后一行
gg 移动到文件第一行
N+回车 N为行数,向下移动到第N行
/关键字 向下寻找关键字
?关键字 向上寻找关键字
# 从光标向后查找光标所在关键词
* 从光标向前查找光标所在关键词
n 向下重复上一次查找操作
N 与n相反,方向重复上一次查找操作
方法 作用
:n1,n2s/关键字1/关键字 2/g 从第n1与n2行之间寻找关键字1.并将关键字1替换为关键字2
:1,$s/关键字1/关键字2/g 从第1行到最后一行寻找关键字1.并将关键字1替换为关键字2
:1,$s/关键字1/关键字2/gc 从第1行到最后一行寻找关键字1,将关键字1替换 为关键字2 会提示用户确认是否替换
关键字 作用
dd 删除整行
ndd n为数字,删除光标所在向下n行
yy 复制光标所在行
nyy n为数字,复制光标所在向下n行
p,P p将复制的数据在光标下一行粘贴,P将复制的数据在光标上一行粘贴
u 撤销前一个操作
ctrl+r 重做上一个操作
. 重复上一个命令
i: 在当前字符的左边插入
l: 在当前行首插入
a: 在当前字符的右边插入
A: 在当前行尾插入
o: 在当前行下面插入一个新行
O: 在当前行上面插入一个新行
:w 保存
:wq 保存退出
:q! 不保存退出
:w文件名 另存为

转载地址:http://yljki.baihongyu.com/

你可能感兴趣的文章
Flutter UI基础 - AppBar中标题文字如何居中
查看>>
Flutter UI基础 - Drawer 抽屉视图与自定义header
查看>>
Flutter UI基础 - GridView
查看>>
Flutter UI基础 - 使用InkWell给任意Widget添加点击事件
查看>>
OC WKWebView的使用
查看>>
Flutter UI基础 - Image.asset 图片铺满布局
查看>>
Flutter UI基础 - Row、Column详解
查看>>
Flutter UI基础 - 添加背景图片
查看>>
Flutter UI基础 - 布局之Row/Column/Stack
查看>>
Flutter UI基础 - 层叠布局Stack的使用
查看>>
Go - 解决 go get 超时问题
查看>>
SQL - SQL Server 之遍历数据集合的几种方法
查看>>
SQL - SQL Server 之处理JSON数据
查看>>
SQL - SQL Server 之WHILE循环的坑
查看>>
SQL - SQL Server 性能优化之SQL语句总结
查看>>
Docker - docker-compose常用命令
查看>>
SQL - SQL Server判断字符串中是否有中文
查看>>
SQL - SQL Server查询近7天的连续日期
查看>>
SQL - SQL Server中如何取年、月、日 -DATEPART函数
查看>>
SQL - SQL Server 一列或多列重复数据的查询,删除
查看>>