linux⽂件编辑器的三种模式,Linux中⽂本编辑器三种⼯作模式
切换及vi编辑器三种⼯作。。。
⽂本编辑器的作⽤
创建或修改⽂本⽂件
维护Linux系统中的各种配置⽂件
Linux中最常⽤的⽂本编辑器
Linux中最常⽤的⽂本编辑器
linux系统vim编辑器vi:类UNIX操作系统的默认⽂本编辑器
vim:vim时vi⽂本编辑器(⼀般简称vi编辑器)的增强版本
vi编辑器的⼯作模式
三种⼯作模式
命令模式、输⼊模式、末⾏模式
不同模式之间的切换
命令模式的基本操作3-1
光标移动
⽅向键移动(↑、↓、←、→) 功能:上下左右移动
Page Down或Ctrl+F 功能:向下翻动⼀整页的内容
Page Up或Ctrl+B 功能:向上翻动⼀整夜内容
Home键或 "^" 、数字键"0" 功能:跳转⾄⾏⾸
End键或"$"键 功能:跳转⾄⾏尾
1G或者gg 功能:跳转到⽂件⾸⾏
G 功能:跳转⾄⽂件末尾⾏
#G 功能:跳转⾄⽂件中的第#⾏
: set nu 功能:再编辑器中显⽰⾏号
: set nonu 功能:取消编辑器中的⾏号显⽰
命令模式的基本操作3-2
复制、粘贴、删除
x或Del 删除光标处的单个字符
dd 删除当前光标所在⾏
#dd 删除从光标所在⾏开始的#⾏命令
d^ 删除当前光标之前到⾏⾸的所有字符
d$ 删除当前光标处到⾏尾的所有字符
yy 复制当前⾏整⾏的内容到剪贴板
#yy 复制从光标所在⾏开始的#⾏内容
P 将缓冲区中的内容粘贴到光标位置之后
p 粘贴到光标位置之前
命令模式的基本操作3-3
⽂件内容查
/word ⾃上⽽下在⽂件中查字符串“word”
word⾃下⽽上在⽂件中查字符串“word”
n 定位下⼀个匹配的被查字符串
N 定位上⼀个匹配的被查字符串
撤销编辑及保存退出
u 按⼀次取消最近的⼀次操作;重复u键,恢复多步操作
U ⽤于取消对当前⾏的修改。
ZZ 保存当前的⽂件内容并退出vi编辑器
末⾏模式的基本操作2-1
保存⽂件及退出vi编辑器
:w 保存修改内容
:w /root/newfile 另存为其他⽂件
:q 未修改退出
q! 放弃对⽂件内容的修改,并退出vi
:wq 保存修改的内容并退出
打开新⽂件或读⼊其他⽂件内容
:e ~/install.log 打开新的⽂件进⾏编辑
:/etc/filesystems 在当前⽂件中读⼊其他⽂件内容
末⾏模式的基本操作2-2
:s /old/new 将当前⾏中查的第⼀个字符“old”串替换为“new”
:s /old/new/g 将当前⾏中查到的所有字符串“old”替换为“new”
:#,# s/old/new/g 在⾏号“#,#”范围内替换所有的字符串“old”为“new”:% s/old/new/g 在整个⽂件范围内替换所有的字符串“old”为“new”
:s /old/new/c 在替换命令末尾加⼊c命令,将对每个替换动作提⽰⽤户进⾏确认

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。