Linux文本编辑器使用

Linux中的vi编辑器叫vim
在这里插入图片描述
进入编辑模式 a i o A I O
i当前字符之前插入(光标前)
I行首插入(行首)
a当前字符之后插入(光标后)
A行尾插入(行尾)
o下一行插入(另起一行)
O上一行插入
x向后删除一个字符=delete
X向前删除一个字符
u撤销一步 每按一次就撤销一次

行操作
home键或^行首
$或end键 行尾
删除
dd
dd删除一行 数字+dd 删除多行
删除5行,使用5dd
删除光标后面全部内容d+G
复制粘贴
yy复制一行 数字+yy复制N行
p 将复制行粘贴

V模式
进入v模式 移动光标选择区域
编程的时候需要进行多行注释:
1.Ctrl+v进入列表编辑模式
2.向下或者向上移动光标
3.把需要注释的行的开头标记起来
4.然后按大写的I
5.再插入注释符,比如“#”
6.再按Esc,就会全部注释
删除:再按ctrl+v进入列表编辑模式;
向下或向上移动光标;
选中注释部分,然后按d,就会删除注释符号

命令行模式
:w保存save
:q没有进行任何修改,退出quit
:q!修改了,不保存,强制退出
:wq保存并退出
:wq!强制保存并退出
:!ifconfig调用系统命令
!+命令 调用系统命令
替换
格式:%所有内容s替换 旧的内容 新的内容
默认是每一行的第一个符合要求的词(/g全部)
:%s/a/b每一行的第一个a被替换成b

定位
gg定位到首行
G定位到最后一行,行首
#G定位到某一行
:# 定位到某一行
:#gg 定位到某一行
#代表行号

发布了13 篇原创文章 · 获赞 16 · 访问量 184

猜你喜欢

转载自blog.csdn.net/qq_38750394/article/details/105257183