Linux 系统常用命令汇总(二) vi 文本编辑
文本编辑 | ||
vi | 命令 | 作用 |
+文件名 | 编辑文本文件,若文件不存在同时创建该文件 | |
Ctrl+f | 向后翻一页 | |
Ctrl+b | 向前翻一页 | |
Ctrl+d | 向后翻半页 | |
Ctrl+u | 向前翻半页 | |
+ | 光标移动到下一行 | |
- | 光标移动到上一行 | |
数字+空格 | 光标向右移动n个字符 | |
0 | 移动到本行首个字符处 | |
$ | 移动到本行最后一个字符处 | |
H | 光标移动到屏幕最上行 | |
M | 光标移动到屏幕中间行 | |
L | 光标移动到屏幕最下行 | |
G | 光标移动到文件最后一行 | |
nG | 光标移动到文件第n行 | |
n+回车 | 光标向下移动n行 | |
/word | 在光标后面查找名为word的字符串 | |
?word | 在光标前面查找名为word的字符串 | |
:n1,n2s/word1/word2/g | 在第n1行到n2行间查找word1,并替换为word2 | |
:1,$s/word1/word2/g | 在第1行到最后行间查找word1,并替换为word2 | |
:1,$s/word1/word2/gc | 在第1行到最后行间查找word1,并替换为word2,但替换前需要用户确定 | |
x(X) | x删除光标所在位置的一个字符,X向前删除一个字符 | |
nx | 从光标所在位向后删除n个字符 | |
dd | 删除光标所在的整行 | |
ndd | 删除光标向下的n行 | |
d1G | 删除光标所在行到第一行的所有行 | |
dG | 删除光标所在行到最后一行的所有行 | |
yy | 复制光标所在行 | |
nyy | 复制光标所在行往下n行 | |
y1G | 复制光标所在行到第一行的所有行 | |
yG | 复制光标所在行到最后一行的所有行 | |
p(P) | p黏贴复制的内容到光标所在行,P为黏贴到光标所在的上一行 | |
u | 恢复上一次操作 | |
:w | 存盘 | |
:w! | 强制存盘 | |
:q | 退出 | |
:q! | 强制退出 | |
:wq | 保存退出 | |
:w 文件名 | 保存为另一个文件 | |
:r 文件名 | 读入一个文件,把读入的文件内容添加到光标所在行 | |
:set nu | 显示行号 | |
:set nonu | 不显示行号 | |
:n1,n2w 文件名 | 从第n1行到n2行保存成另一文件 | |
i | 插入 | |
a | 添加 | |
o | 新增行 | |
r,R | 替换 | |
ESC | 退出编辑模式 |
转载于:https://www.cnblogs.com/zhangxinglong/p/5341618.html
Linux 系统常用命令汇总(二) vi 文本编辑相关推荐
- Linux系统常用命令汇总(含例图)
一.Linux系统基础命令 1.ls:用于查看一个目录或者文件 ls -l = ll:查看详细信息 ls -a :列举所有,包括隐藏文件 ls -r :逆序查看 2.cd:切换工作目录 注: ①按ta ...
- linux系统 常用命令
linux系统 常用命令 ps –ef|grep java 查看进程 netstat –an|grep 52818查看端口是否开启 tail –f log.log 查看日志 echo hello &g ...
- Linux系统常用命令及其使用详解大全
Linux系统常用命令及其使用详解大全 整理了linux常用的命令,最长常用的也就几十个,cd,ls ,vi等等,有些容易忘记,经常拿出来看看. 其他的可以推荐一个网站,https://www.lin ...
- linux系统 常用命令(全面总结)
文章目录 Linux 之 文件目录 工作机制 Linux命令 之 文件目录管理 2.1 目录管理 2.1.1 cd 2.1.2 ls 2.1.3 pwd 2.1.4 mkdir 2.1.5 rmdir ...
- Linux系统常用命令,指令详解及案例
现在的企业有90%甚至更过是使用Linux操作系统, 所以不管是开发还是运维, 不会点Linux知识肯定是无法进入到企业里工作. 而且, 全球500强超级计算机几乎都是使用Linux操作系统, 这也是 ...
- 查询linux内核及linux系统版本命令汇总
查询linux内核及linux系统版本命令汇总 一.查看Linux内核版本命令(两种方法): 1.cat /proc/version [root@S-CentOS home]# cat /proc/v ...
- 【收藏】Linux系统常用命令速查手册(附赠PDF档)
给大家收集整理了日常常用的Linux系统命令,仅供大家参考. 大家如果觉得文章看起来不太方便,获取<Linux系统常用命令速查手册>.PDF版. 联系小姐姐,备注"liunx命令 ...
- 【收藏】Linux系统常用命令速查手册(附PDF下载链接)
给大家收集整理了日常常用的Linux系统命令,仅供大家参考. 大家如果觉得文章看起来不太方便,可以在+qq. 2 3 5 53 3 1 0 4 6 备注"liunx命令",即可获取 ...
- Linux 系统常用命令速查手册,值得收藏!
Linux 系统常用命令速查手册,值得收藏! 给大家收集整理了日常常用的 Linux 系统命令,仅供大家参考. 文章目录 Linux 系统常用命令速查手册,值得收藏! 系统信息 date 显示系统日期 ...
最新文章
- Ubuntu 14.04 64bit安装IPython
- oracle取非空,求一条sql,返回分组后,空值取最近一条非空值,非空值取本身
- 若依前后端分离如何写移动端接口_前后端分离后,如何定义接口规范~
- 谈谈你对摩尔定律的理解,摩尔定律当前还是继续有效的吗?
- STP、RSTP和MSTP的比较
- Castle IOC容器与Spring.NET配置之比较
- oracle for dotnet
- 【手把手教你Maven】构建过程
- ×××S 2012 聚合函数 -- 介绍
- 文献记录(part40)--An adversarial human pose estimation network injected with graph structure
- 如何实现用户通信授权的可信、可知、可追溯?——通信授权服务技术解读
- webpack之font-awesome
- C# List集合排序、去重方法小结
- 计算机硬件产品增值税率,软件产品增值税即征即退税额如何计算?申报增值税时应该如何填报呢?...
- hammerJs-v2.0.4详解
- 2012MDCC中国·移动开发者大会 邀请函
- 【PyQt】PyQt+百度API实现图像识别应用(附代码)
- 你选择双休还是单休?
- TCP/UDP 端口及部分端口的作用
- 神经网络架构大盘点--读Fjodor Van Veen的《neural-network-zoo》
热门文章
- java开发模型_java开发模型MVC
- android gradle proguard,Android Gradle插件2.2.0 ProGuard开始保留内部类
- python对比两张图片_用python实现对比两张图片的不同
- linux下的各种shell介绍(bash和dash转换)
- [深度学习] AutoDis --- KDD2021 连续特征的Embedding学习框架
- VS 2013 C++ 类模板定义与实现 进行分离
- python 数组合并排重_并排深度学习:Julia vs Python
- 范数在机器学习中的作用_设计在机器学习中的作用
- python3.6创建exe可执行程序
- Spring Boot 最流行的 16 条最佳实践!