官方论坛
官方淘宝
官方博客
微信公众号
点击联系吴工 点击联系周老师

明德扬至简设计法原理与应用--1.6高效编辑器GVIM

发布时间:2021-08-22   作者:admin 浏览量:

本文的文档编号:001400000082

需要看对应的视频,请点击视频编号:001400000082

1、本节讲解的是关于文编编辑工具GVIM的介绍


第六章高效编辑器GVIM

GVIM是类似于记事本的代码编辑工具,但它比记事本的输入效率高,能提高我们的工作效率,在IC开发领域得到广泛的应用。本节讲述使用GVIM的必备技巧,这些技巧是使用GVIM的前提,掌握了这些技巧,在不追求效率的前提下,足以应付所有应用。

明德扬建议:必须牢记并熟悉本章技巧。

GVIM的界面

图91

GVIM有三个操作模式,分别是命令模式、编辑模式和列操作模式(注意,这是明德扬为教学方便而做的简明划分,不严谨但足够理解)。

命令模式:在此模式下,不可对文本进行编辑,键盘的所有按键都是各种不同的操作命令。

编辑模式:在此模式下,GVIM就相当于记事本,键盘上的所有按键(除ESC外)都是对文件的输入。

列操作模式:在此模式下,对GVIM操作都是按列来对齐操作的。

GVIM界面切换

默认GVIM是命令模式。

在命令模式下,输入i进入编辑模式。

在任何模式下,按Esc进入命令模式。

在命令模式下,按ctrl+q进入列操作模式。

1基本技巧

本节讲述使用GVIM的基本技巧,这些技巧是使用GVIM的常见命令,覆盖了大部分的使用场合。建议掌握一下。

1.1补全命令

补全命令(ctrl+p)


1.2跳转命令

文件内跳转(gg, G, :100)


1.3搜索命令

搜索命令(*,/, n, N)



1.4删除复制命令

删除一行:dd

删除2行:d2d

复制当前行:yy

复制当前及向下的5行:y5y

粘贴:p

复制:ctrl+c

粘贴:ctrl + v


2高级技巧

2.1替换命令

替换命令(:%s/xx/yy/gc ,  :10:100s/xx/yy/gc)


2.2列删除方法


2.3列插入方法

用hjkl来上下左右,选择范围

用“I”来插入数据,然后用esc退出,使每一列都加上同样内容。

可以先用鼠标选择范围,再ctrl+q来选定列


   拓展阅读