vim 实用教程

这篇教程介绍了VIM编辑器的基本操作,包括命令模式、底线命令模式和输入模式的切换。在命令模式中,用户可以进行光标移动、删除和复制粘贴等操作,如nx用于连续删除字符,dd剪切当前行,yy复制当前行。底线命令模式用于保存文件(:wq)和其他高级操作。输入模式则允许用户插入文本。学会这些基本操作能提升在VIM中的编辑效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

VIM 详细教程
https://www.runoob.com/linux/linux-vim.html
在这里插入图片描述
在这里插入图片描述

命令模式 (一般模式):

用户刚刚启动 vi/vim,便进入了命令模式。

i 切换到输入模式,以输入字符。
x 删除当前光标所在处的字符。
: 切换到底线命令模式,以在最底一行输入命令。

在一般模式中按下 :wq 储存后离开 vi

底线命令模式

在命令模式下按下:(英文冒号)就进入了底线命令模式。按ESC键可随时退出底线命令模式

输入模式

在命令模式下按下i就进入了输入模式。ESC,退出输入模式,切换到命令模式

命令模式下的按键

一般模式可用的光标移动、复制粘贴、搜索替换等
nxn 为数字,连续向后删除 n 个字符。举例来说,我要连续删除 10 个字符, 『10x』。
dd剪切游标所在的那一整行(常用),用 p/P 可以粘贴。
nddn 为数字。剪切光标所在的向下 n 行,例如 20dd 则是剪切 20 行(常用),用 p/P 可以粘贴。
yy复制游标所在的那一行(常用)
nyyn 为数字。复制光标所在的向下 n 行,例如 20yy 则是复制 20 行(常用)
p, Pp 为将已复制的数据在光标下一行贴上,P 则为贴在游标上一行! 举例来说,我目前光标在第 20 行,且已经复制了 10 行数据
u复原前一个动作。(常用)
[Ctrl]+r重做上一个动作。(常用)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值