请选择 进入手机版 | 继续访问电脑版

明德扬论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫一扫,快捷登录!

查看: 391154|回复: 0

GVIM问题答疑【汇总贴】

[复制链接]

35

主题

57

帖子

6365

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6365

荣誉管理论坛元老

QQ
发表于 2020-4-7 11:23:55 | 显示全部楼层 |阅读模式

马上注册,看完整文章,学更多FPGA知识。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
GVIM使用方法及模板制作方法


【问题1】我的GVIM 上 状态机  Ztj 、Test 、Module   变成这种注释。 Jsq  Shixu 都是好的。。还是我软件的问题??
答::请重新安装GVIM软件,安装的时候更改安装路径,例如原来在C盘的,安装在D盘。


【问题2】QUARTUS打开代码,发现中文注释是乱码。
答:GVIM中文注释乱码问题解决方法:http://www.fpgabbs.cn/forum.php? ... =881&fromuid=100782


【问题3】部分命令无效,无效的命令是:Mdyjsq,MDYZTJ等。
答:1. 检查GVIM安装步骤,GVIM要按说明进行安装
2. 注意有一个文件叫:mdy_plugin.vim,这个文件要保存到:GVIM安装目录\Vim\vim72\plugin ,注意检查有没有此文件以及路径保存要正确。   
3. 安装说明里要保存的文件,记得要注意安放目录。      
4. 建议安装最新版本,下载链接:http://www.fpgabbs.cn/forum.php?mod=viewthread&tid=431
5. 卸载重装安装,可以安装在其他不同的硬件盘。
6. 确保使用最新的GVIM安装包,最新的请在这里下载:http://www.fpgabbs.cn/forum.php?mod=viewthread&tid=4317. 如果还不行,请截图安装情况给老师检查。        

  

【问题4】GVIM模板的时候没有缩进,所有代码都顶着第一列写,没有条理性。

答:新建文件时,请先保存.V文件,再设计代码


【问题5】Vivado设置默认编辑器为GVIM的方法  http://www.fpgabbs.cn/forum.php? ... =969&fromuid=100105
            
Quartus设置默认编辑器为GVIM的方法  
http://www.fpgabbs.cn/forum.php? ... =968&fromuid=100105


【问题6】使用GVIM打开文件时,提示如下窗口,是怎么回事?
微信图片_20200507104645.png
答:如上窗口,是提示您,您原来已经打开了此文件,现在又打开此文件,您是要哪种方式打开,分别是只读、可读写等。
      如果您不想有此提示,在打开前就应该把原来的文件关闭。


【问题7】安装GVIM之后,桌面出现三个图标,该使用哪一个?
29C59F34-7F90-4442-87EE-EBFD428B2040.png
答:使用第一个即可。后面两个可以删除。


【问题8】自己编写的代码,关键词都是灰色的,如下图。
TIM图片20200514105054.jpg
答:需要先保存为.v为后缀,然后再输入代码。这是由于GVIM是根据文件类型为判断关键词的。


【问题9】gvim中如何取消高亮(查找)?
答:在命令模式下输入   :noh    (冒号加noh)


【问题10】GVIM如何进行列操作模式?
答:在命令模式下,按 ctrl + q,可以进入列操作模式。字母键h j k l分别表示左 上 下 右键。按Esc键,可退出列操作模式。


【问题11】像替换、状态机一些比较长的命令记不住怎么办?

答:只要是再GVIM的命令模式下调用过的指令,下次使用时进入命令模式,然后输入冒号,之后按方向键“↑”和“↓”就能找到。


【问题12】如何显示如下两行或两列的窗口?
E2C0A08D-AF51-4feb-A731-C94470629F9D.png
BB64073A-B77E-4024-8B4C-AAB553D80514.png
答:可以使用“:vs”命令用来打开两列,使用“:sp”命令来打开两行。您可以还需要如下命令“:q”,关闭当前窗口。“:E”,进入文件目录,然后使用上下箭头键,来选择文件,使用回车选中文件。


【问题13】如何使用GVIM来对比文件?
答:假设有两个文件A和B,现在想对比两个文件内容有哪些差异,可以这样做
      1. 先用GVIM打开文件A。
      2. 在GVIM栏里,选择文件file--分割比较(diff)
      3. 在弹出的窗口中选择文件B。
      经过上面步骤,就可以比较两个文件的差异了。


【问题14】MDY的GVIM模板,可以在LINUX的环境下使用吗?
答:GVIM更多是是在LINUX环境下使用的。潘老师在做IC时,使用了GVIM,因此才会推广到WINDOWS环境中使用。
       MDY的GVIM模板,是可以在LINXU模式下使用的,很多学员已经实践过。
       MDY的GVIM模板,移植到LINXU下,可能需要做一些工作,如何修改vimrc文件、语法文件等。


【问题15】 有个问题哈我这里sensors_define这么多  我怎么知道是用的哪一个文件 怎么查找?
1.jpg 3.jpg
答:GVim打开,命令模式(粗光标)下,点击该.v文件名所在位置,再直接输入指令“gf”,就可以直接打开对应.v文件。


【问题16】GVIM如何使用列操作,如在每列前面加相同字符?
答:简要说来,有如下几个操作。
     1. 使用ctrl+q命令,进入列操作
     2. 使用键盘中的“j”往下,“h”往上选择。
     3. 使用大写的"i"键盘,或者shift+“i”来进行插入模式。
     4. 插入你所需要的字符。
     5. 按键盘中的"ecs"键,这样所有就增加相同字符了。



【问题17】我上次编译文件时退出了,可能是崩溃了,这个gvim就出现这个如图:


答:您原来已经打开了此文件,现在又打开此文件,您是要哪种方式打开,分别是只读、可读写等。
      如果您不想有此提示,在打开前就应该把原来的文件关闭。


【问题18】我使用GVIM的时候好像不能调出模板,输入了Shixu,按回车根本没反应,而且我新建一个点V文件打开过后就变这样了


答:是因为没有配置明德扬模板文件,配置方式:http://www.fpgabbs.cn/forum.php? ... =431&fromuid=103734


【问题19】请问GVIM同变量高亮怎么设置?

答:按星号键即可


【问题20】请问下面提示如何处理?

4529301400f059f5346b36c2bb7506c.png
答:打开重复的.V文件。  一直按回车,看到提示后,删除文件。

【问题21】最新的Gvim,安装完后没有第6条下面的路径,路径下没有vimfiles文件夹
答:可以新建vimfiles文件夹,就可以解决了


【问题26】GVIM必读文件,第六步6.将mdy_plugin.vim放到xxx\Vim\vimfiles\plugin\下面;没有这个安装路径,请问怎么办?
答:请看本贴问题3的第2点











您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|MDYBBS ( 粤ICP备16061416号 )

GMT+8, 2023-6-8 23:13 , Processed in 0.077834 second(s), 25 queries .

Powered by Discuz! X3.4

本论坛由广州健飞通信有限公司所有

© 2001-2019 Comsenz Inc.

快速回复 返回顶部 返回列表