Vim 常用命令总结

vi 命令编辑器有三种模式:命令模式,编辑模式和末行模式。

命令模式:键盘的任意一个键都可以当成“编辑命令”。

编辑模式:键盘的任意一个键都当成“文本内容”。

末行模式:键盘的任意一个键都当成“文本管理命令”。

模式之间的相互转换关系。

下面就说一下命令之间的相互装换和常用的命令。

一、模式转换

1> 命令模式 => 编辑模式 ,进入编辑模式后,在终端的末尾会出现INSERT(插入)

i 当前光标插入字符
I 当前光标所在行的首个字符位置插入
a 当前光标插入字符
A 当前光标所在行的最后一个字符位置插入
o 当前光标向下新开一行,插入字符
O 当前光标向上新开一行,插入字符

 

2> 编辑模式 => 命令模式

Esc 

3> 命令模式 => 末行模式

Shift + : 

4> 末行模式 => 命令模式

Esc 

二、模式下的常用命令

1> Vim 命令模式

命令模式下常用的操作有,光标移动、复制粘贴、删除和撤销

光标移动除了上下左右的箭头操作之外还有hjkl(也就是右手在键盘上对应着的位置)这四个命令来和箭头的操作一样。

h 光标向左←
j 光标向下↓
k 光标向上↑
l 光标向右 →

复制粘贴

yy 复制光标所在的行
p 粘贴

删除

x 删除光标后的字符
X 删除光标前的字符(相当于BackSpace)
dd 删除光标所在的一行

撤销

u 撤销操作

2> Vim 末行模式

:w  保存文本

:q  退出vim

:w!  强制保存,在root用户下,即使文本只读也可以完成保存

:q!  强制退出,所有改动不生效

:wq  保存退出
:/word 在光标之后查找一个字符串word(要查找的字符串)
:?word 在光标之之前查找一个字符串word(要查找的字符串)
:nohl 去除查找中高亮的字符

 

 

 

 

 

 

 


 

微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码 微信小程序毕业设计期末大作业项目源码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值