vim编辑器二

命令模式下移动光标

1、按字符移动光标
l/h 空格键、l(小写的L)键和方向键中的右移键都可这将光标向右移动,每次移动一个字符,一直到达屏幕的右端,命令"7空格"或“7l”可将光标右移7个字符,h键和方向键中的左移键与l键工作方式一样,只是方向相反。

2、将光标移动到某个特定的字符
f/F 可将光标从当前行的某个指定字符移到该字符下一次出现的位置,如,将光标从当前字符a位置移到没一行上a的下一次出现(如果该行后面有一个a出现)的位置
fa
使用大写字母F可移到前一次出现,如光标从当前字符a的位置移到同一行上a的前一次出现的位置
Fa

3、按句子和段落移动光标
)/(和}/{ )和}可分别将光标移到下一个句子的开始和下一个段落的开始,(/{可分别将光标移到前一个句子的开始和前一个段落的开始。

4、在屏幕内移动光标
H/M/L H光标定位到屏幕顶部一行的最左端,M光标定位到屏幕的中间一行,L光标定位到屏幕的底部一行。

5、翻屏
ctrl+d向下半屏 ctrl+u向上半屏 ctrl+f向前显示一屏 ctrl+b向后显示一屏

6、行号
输入命令G后跟数字,vim把光标定位到对应的行,如果G后没有数字,将把光标定位到最后一行。

查找和替换
查找字符串 /后跟是查找的文本,N/n向上向下重复上一次搜索
正则
/^the 是向下搜索以the开始的行。
/!$ 是向下搜索以叹号结尾的下一行
/l..e 是查找任何包含l后跟任意两个字符和e的字符串
/s\> 查找下一个以s结尾的字
/\<The 查找下一个这The字符串开始的字
/dis*m
/dis[ck] 查找disk或disc的下一次出现
替换命令语法

[img]http://dl.iteye.com/upload/attachment/0075/6889/7c2a4311-5569-3eef-8abb-b5ae57005b82.png[/img]

address示例

[img]http://dl.iteye.com/upload/attachment/0075/6891/af26ee35-026b-3e4b-9509-716b866546c6.png[/img]

查找替换示例

[img]http://dl.iteye.com/upload/attachment/0075/6893/50af78ea-b536-34a2-946e-c16d4218e180.png[/img]

拷贝和粘贴
yy剪切当前行
dw剪切单词
p粘贴
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本方法。编译原理不仅是计算机科学理论的重要组成部分,也是实现高效、可靠的计算机程序设计的关键。本文将对编译原理的基本概念、发展历程、主要内容和实际应用进行详细介绍编译原理是计算机专业的一门核心课程,旨在介绍编译程序构造的一般原理和基本

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值