Vim教程1 Vim的语法

本文详细介绍了Vim编辑器的语法,包括动词与名词的概念,如y$、dw、c}等操作,以及文本对象如(iw、aW)的应用。通过学习Vim的语法规则,能提升编辑效率,实现更复杂的文本操作。此外,还探讨了Vim与其他外部程序的结合,展示了Vim命令的可结合性及其符合Unix哲学的特点。

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

基于GitHub开源Vim学习项目learn-vim

1. 为什么需要了解Vim语法

像是我们学习一门外语,我们需要了解它的语法、它的词汇并不断地练习。对于Vim而言,它的语法就是它命令的设计逻辑,词汇就是它的各种快捷键。通过学习其语法,能够让我们通过其规律来进行Vim操作,而不是靠记忆快捷键表来学习。

2. 什么是Vim的语法

Vim的语法:

动词 + 名词
动词 + 量词 + 名词

其中动词指代的以下的键:

y	yank(复制)
d	delete(删除)
c	change 删除文本,将删除的文本存到寄存器中,进入插入模式

根据 :h operator可以看到,一共有16种operator,但一般只用以上的三种操作符即可。

名词指代的以下的键:

h	左
j	下
k	上
l	右
w	向前移动到下一个单词的开头
}	跳转到下一个段落
$	跳转到当前行的末尾

3. Vim语法的应用

3.1 实例

let mut a = "123"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值