文件编辑器Vim(一)Vim常用技巧

本文详细介绍了Vim编辑器的各种快捷键,包括命令模式下的光标移动、行编辑和其他实用命令,编辑模式下的退出操作及设置,以及插入模式的使用。适合Vim初学者快速掌握编辑器的基本操作。

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


 
 
        vim只是用在编辑配置文件或者简单的小脚本,其余时候则不建议使用vim。
                在这里插入图片描述

  • 进入vim编辑,使用vim filename;
  • 退出则是分别按下: w q三个按键即可,前提是一定要是在命令模式,若是在insert模式,则先需要按下Esc键进入到命令模式,若在编辑模式,则是直接按下w q两个按键。**
  • 只有在插入模式才能修改文本内容,一旦进入编辑模式后,此时不能编辑文件里的内容。

 

1. 命令模式

        首先是进入到命令模式,接下来的则是命令模式下的命令。 注意: 每次输入命令时一定要先进入到命令模式!!!

 

1.1. 光标移动

命令作用
0仍在命令模式,光标移动至行首
$仍在命令模式,光标移动至行尾
nG光标到第n行
G光标到最后一行
gg光标到第一行

 

1.2. 编辑整个行

命令作用
dd删除 / 剪切光标所在这一行
ndd删除 / 剪切光标所在以及下面共n行
yy复制光标所在这一行
nyy复制光标所在以及下面共n行
p / P粘贴

 

1.3. 其他命令

命令作用
ZZ保存修改并退出
A进入到insert模式,光标跳到所在行尾(当该行过长,方向键移动光标太慢,这样就可以节省时间)
I进入到insert模式,光标跳到所在行首(当该行过长,方向键移动光标太慢,可以节省时间)
o进入到insert模式,在光标下插入新行
O进入到insert模式,在光标上插入新行

 

2. 编辑模式

        在命令模式中按下“:”键,则进入编辑模式,此时左下角会有个“:”,这时进入到编辑模式。

                        在这里插入图片描述

 

2.1. 退出

命令作用
w保存修改
w filename另存为指定文件
wq保存修改并退出
wq!对于readonly file使用,因为权限没有 w (写)
q!不保存修改退出

 

2.2. 其他

命令作用
set nu显示行号
set nonu取消行号
n跳到第n行

 

3. 插入模式INSERT

 
        可以直接编辑文本内容。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值