首页 基于明德扬课程的GVIM教程

基于明德扬课程的GVIM教程

举报
开通vip

基于明德扬课程的GVIM教程GVIM教程 基于 明德扬课程 GVIM是类似于记事本的代码编辑工具,但它比记事本的输入效率高,能提高我们的工作效率。 一、必备技巧 本节讲述使用GVIM的必备技巧,这些技巧是使用GVIM的前提,掌握了这些技巧,在不追求效率的前提下,足以应付所有应用。 明德扬建议:必须牢记并熟悉本章技巧。 GVIM有三个操作模式,分别是命令模式、编辑模式和列操作模式(注意,这是明德扬为教学方便而做的简明划分,不严谨但足够理解)。 ? 命令模式:在此模式下,不可对文本进行编辑,键盘的所有按键都是各种不同的操作命令。 ? 编辑模式...

基于明德扬课程的GVIM教程
GVIM教程 基于 明德扬课程 GVIM是类似于记事本的代码编辑工具,但它比记事本的输入效率高,能提高我们的工作效率。 一、必备技巧 本节讲述使用GVIM的必备技巧,这些技巧是使用GVIM的前提,掌握了这些技巧,在不追求效率的前提下,足以应付所有应用。 明德扬建议:必须牢记并熟悉本章技巧。 GVIM有三个操作模式,分别是命令模式、编辑模式和列操作模式(注意,这是明德扬为教学方便而做的简明划分,不严谨但足够理解)。 ? 命令模式:在此模式下,不可对文本进行编辑,键盘的所有按键都是各种不同的操作命令。 ? 编辑模式:在此模式下,GVIM就相当于记事本,键盘上的所有按键(除ESC外)都是对文件的输入。 ? 列操作模式:在此模式下,对GVIM操作都是按列来对齐操作的。 1. GVIM界面切换 默认GVIM是命令模式。 ? 在命令模式下,输入i进入编辑模式。 ? 在任何模式下,按Esc进入命令模式。 ? 在命令模式下,按ctrl+q进入列操作模式。 2. 明德扬模板 命令 作用 Module 可以调出verilog模块的模板。该模板已经包括模块的常用部分,在相应位置补充就非常方便地完成 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 。 Shixu “时序”的拼音。可以调出时序逻辑的模板。时钟和复位信号绝大部分情况下都无须修改。 always @(posedge clk or negedge rst_n)begin if(rst_n==1'b0)begin end else begin end end Zuhe “组合”的拼音。可以调出组合逻辑的模板。 always @(*)begin end Jsq “计数器”拼音的缩写。可以调出明德扬计数器的模板。 Ztj “状态机”拼音的缩写。可以调出明德扬四步法状态机的模板。 Test 可以调出测试文件的模板。 Regx 定义reg信号时使用。其中x是指位宽数字,目前支持1,2,3,4,8,16,32。 当x为1时,即Reg1,可以调出以下语句: reg ; 当x为其他值时,如Reg8时,可以调出以下语句: reg [ 7: 0] ; Wirex 定义wire信号时使用。其中x是指位宽数字,目前支持1,2,3,4,8,16,32。 当x为1时,即Wire1,可以调出以下语句: wire ; 当x为其他值时,如Wire8时,可以调出以下语句: wire [ 7: 0] ; Inputx 定义input信号时使用。其中x是指位宽数字,目前支持1,2,3,4,8,16,32。 当x为1时,即Input1,可以调出以下语句: input ; 当x为其他值时,如Input8时,可以调出以下语句: input[ 7: 0] ; Outputx 定义output信号时使用。其中x是指位宽数字,目前支持1,2,3,4,8,16,32。 当x为1时,即Output1,可以调出以下语句: output ; 当x为其他值时,如Output8时,可以调出以下语句: output[ 7: 0] ; Initial 用于调用测试文件中initial段的语句。语句中补充了#1延时,请注意不要删除。 initial begin #1; end     注:模板可以节省大量时间,同时也规范了设计风格,是明德扬学习体系的重大组成部分。明德扬不定时制作新模板,请留意官网、群、淘宝店发布的信息。 二、基本技巧 本节讲述使用GVIM的基本技巧,这些技巧是使用GVIM的常见命令,覆盖了大部分的使用场合。 明德扬建议:最好花时间掌握一下。 1. 补全命令 补全命令(ctrl+p) 2. 跳转命令 文件内跳转(gg, G, :100) 3. 搜索命令 搜索命令(*,/, n, N) 4. 删除复制命令 删除复制命令(ctrl+c,ctrl_v) 三、高级技巧 1. 替换命令 替换命令(:%s/xx/yy/gc ,  :10:100s/xx/yy/gc) 2. 列删除方法 3. 列插入方法 1) 用hjkl来上下左右,选择范围 2) 用“I”来插入数据,然后用esc退出,使每一列都加上同样内容。 3) 可以先用鼠标选择范围,再ctrl+q来选定列 四、常见问题 1. GVIM可以检查语法错误吗? 答:GVIM仅是类似于记事本的代码编辑工具,但比记事本的输入效率高,GVIM没有编译、综合等功能,所以不能检查出语法错误。 2. 为什么要用GVIM,而不是QUARTUS自带的编辑器? 答:a. GVIM自带非常强大的功能,熟练掌握能极大地提高工作效率。 b. 大部分IC公司都使用GVIM。 c. 使用GVIM,可以调出所有明德扬的模板。 3. 用GVIM编辑后,再用QUARTUS打开中文会出现乱码,怎么办? 答:这是由于GVIM和QUARTUS默认的编码 格式 pdf格式笔记格式下载页码格式下载公文格式下载简报格式下载 不同造成的。建议:只用GVIM打开代码,不要用QUARTUS打开。 4. 用GVIM打开代码后,语法没有高亮 答:a. GVIM的安装不完整或错误,请一定按照明德扬提供的方法复制文件到相应目录。 b. 代码文件要保存为.v格式文件。 (明德扬将不定时补充常见问题到此文档,请大家留意)
本文档为【基于明德扬课程的GVIM教程】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_180829
暂无简介~
格式:doc
大小:26KB
软件:Word
页数:6
分类:管理学
上传时间:2019-05-21
浏览量:72