1
GVIM 教程
基于
明德扬课程
2
GVIM 是类似于记事本的代码编辑工具,但它比记事本的输入效率高,能提高我们的工
作效率。
一、必备技巧
本节讲述使用 GVIM 的必备技巧,这些技巧是使用 GVIM 的前提,掌握了这些技巧,
在不追求效率的前提下,足以应付所有应用。
明德扬建议:必须牢记并熟悉本章技巧。
GVIM 有三个操作模式,分别是命令模式、编辑模式和列操作模式(注意,这是明德扬
为教学方便而做的简明划分,不严谨但足够理解)。
➢ 命令模式:在此模式下,不可对文本进行编辑,键盘的所有按键都是各种不同的操
作命令。
➢ 编辑模式:在此模式下,GVIM 就相当于记事本,键盘上的所有按键(除 ESC 外)
都是对文件的输入。
➢ 列操作模式:在此模式下,对 GVIM 操作都是按列来对齐操作的。
1. GVIM 界面切换
默认 GVIM 是命令模式。
➢ 在命令模式下,输入 i 进入编辑模式。
➢ 在任何模式下,按 Esc 进入命令模式。
➢ 在命令模式下,按 ctrl+q 进入列操作模式。
2. 明德扬模板
命令
作用
Module
可以调出 verilog 模块的模板。该模板已经包括模块的常用部分,在
相应位置补充就非常方便地完成设计。
Shixu
“时序”的拼音。可以调出时序逻辑的模板。时钟和复位信号绝大部分
情况下都无须修改。
always @(posedge clk or negedge rst_n)begin
if(rst_n==1'b0)begin
end
else begin
end