-
Linux命令(文本编辑器)
- vi和vim编辑器:有插入模式,一般模式,地行模式
- 一班模式通过(i、a、o、I、A、O)键--->进入插入模式 插入模式(按Esc键退出)---->j进入一班模式
- 一般模式(通过:键)--->底部模式 底行模式(按ESc)--->进入一般模式
- 底行模式中,wq是写入并保存 w==write q==quit wq! 如果不能保存退出的情况可以使用 wq! . ! 是强制退出 q! 不写入强制对出
- i、a、o、I、A、O的解释
-
名称 |
解释 |
i |
在光标位置的前面插入 |
o |
在光标位置的下一行插入 |
a |
在光标位置的后面插入 |
I |
在光标位置的首行插入 |
A |
在光标位置的行位插入 |
O |
在光标位置的上一行插入 |
- 在底行模式下输入 :set nu 回车 显示文件行号 , 输入set nonu 回车不显示行号
- 一般模式下输入 大写字母G 到文件末尾 输入小写字符gg回到首行
- 一般模式 Ctrl+F 文件太长是显示下一页 Ctrl+B显示上一页
- 在底行模式下 :100 回车 光标定位到100行
- 一般模式下 使用 /cpp 回车可以找到cpp
- 一般模式下 在光标所在行,输入yy ,复制当前行内容到缓存中,nyy复制光标所在行的开始的n行,yy和p连用相当于粘贴功能
- 一般模式下 小写字符u是撤销功能(可以撤销多次) Ctrl+r是反撤销
- 一般模式下 小写字符dd 删除光标所在的行内容 小写字符ndd 删除光标所在行的n行
- 底行模式下 :3,6d 回车 从第三行删除到第六行的内容
- 底行模式下 整个文件字符2 替换字符1 %s/字符1/字符2/g 光标所在行字符2替换字符1 s/字符1/字符2/g
-
相关阅读:
feign.RetryableException: Read timed out
字段重复性校验
时间的问题总结
Maven使用mvn命令生成一个spring mvc的web项目
Mac OS安装brew
Docker部署Web应用到Tomcat
Docker安装使用Oracle 11g
Python 修改AD密码
Let's Encrypt 证书 wget 报错
dedecms获取指定栏目下的文章数量
-
原文地址:https://www.cnblogs.com/hph1728390/p/11082820.html
Copyright © 2020-2023
润新知