星空网 > 软件开发 > 操作系统

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退出编辑模式



原标题:Linux 系统常用命令汇总(二) vi 文本编辑

关键词:linux

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

跨境电商近年来交易规模:https://www.goluckyvip.com/tag/35882.html
跨境电商京东:https://www.goluckyvip.com/tag/35883.html
跨境电商经济环境:https://www.goluckyvip.com/tag/35884.html
跨境电商经营范围:https://www.goluckyvip.com/tag/35885.html
跨境电商经营模式:https://www.goluckyvip.com/tag/35886.html
跨境电商精准选品:https://www.goluckyvip.com/tag/35888.html
16个独特的商业创意,带你收获真正赚钱的创业理念:https://www.kjdsnews.com/a/1840836.html
2017天台景区收门票吗 2017天台景区收门票吗多少钱:https://www.vstour.cn/a/404226.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流