【vi vim】Linux下vim的使用简介

1 vim 介绍

vim(vi) 存在两种模式:命令模式和输入模式。

i 进入输入模式,Esc进入命令模式,若不清楚处于什么模式,多按几次Esc,铁定处于命令模式。

2 移动光标与输入内容

移动光标要在命令模式下进行,输入内容要在输入模式下进行,两者切换使用。

移动光标类命令主要有:

h 或 Backspace: 光标左移一个字符
l(L) 或 space: 光标右移一个字符
k 或 Ctrl+p: 光标上移一行
j 或 Ctrl+n 或 Enter: 光标下移一行

3 退出

退出vim要在命令模式下进行。

:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不退出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
:q 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑

4 vim中替换操作

命令模式下,输入如下命令可进行全局替换

:%s/old_content/new_content/g

解释:

命令模式下,冒号后开始输入内容;
%表示全局替换;
old_content和new_content表示替换前内容和替换后内容;
g表示不用提示确认,如果需要提示确认操作,把字母g改为字母c。

5 vim中删除整行

命令模式下按键dd(d键两次)。

6 vim中复制与粘贴

命令模式下,复制一行按键盘yy,粘贴按键盘p。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值