Linux关于vim编辑器

文本编辑器的作用

创建或修改文本文件
维护Linux系统中的配置文件

inux中常见的文本编辑器

vi:类Unix系统的默认文本编辑器
vim:是vi的增强版

vi编辑器的三种工作模式

命令模式

u:撤回
yy:复制一行
nyy:复制n行
p:将复制的行粘贴在光标所在行的下一行
P:将复制的行粘贴在光标所在行的上一行
gg:光标移动到文本首行
G: 光标移动到文本末行
nG: 光标移动到第n行
dd:删除当前行
ndd:删除n行
x:删除光标所在处字符(按着不动,先删光标后面,在删前面)
X:删除光标前一个字符
dw 删除单词
d%删除光标所在位置到行尾
r:替换光标所在处字符
ZZ:保存退出

输入模式

i 在光标前输入
a 在光标后输入
I 在行首输入
A 在行尾输入
o 在光标下一行输入
O 在光标上一行输入
0 到光标行首
$ 到光标行尾
% 查找某个单词
nENTER下跳n行

末行模式

:wq 保存退出
:q! 退出不保存
:set nu 显示行号
:set nonu 取消行号
:%d 删除所有行
:? 查找某个单词
:nohl 取消高亮
:x 保存退出
:w 另存为·
:r 其他文件内容读取过来

// :s/zhangsan/lisi   #把当前行第一个zhangsan换成lisi
    :s/zhangsan/lisi/g  #把当前行所有zhangsan换成lisi
    :%s/zhangsan/lisi  #把每一行第一个zhangsan换成lisi
    :%s/zhangsan/lisi/g #把zhangsan换成lisi ,全局
    :1,10s/zhangsan/lisi/g  #把110行的zhangsan换成lisi    ;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值