根据别人的插件修改了一下:)

只要了几个功能:)

更新了下,把begin放在了下面。

同时增加了一个功能。就是按下保存会自动修改Last

Modifited的时间:)比较实用:)使用此功能在启动文件中加入:autocmd BufWritePre,FileWritePre

*.v ks|call

LastModified()|'s

vimrc中修改调用命令的快捷键:

:inoremap

:Allpn

map

:Allpn

:inoremap

:Allcom

map

:Allcom

:inoremap

:Aheader

map

:Aheader

:inoremap

:Acontent

map

:Acontent

1.当输入<=的时候会自动将<=改成<=

#1,

2.当按下Alt+z(可以自己在vimrc中修改)的时候会自动加入会自动加入头信息,如下:

可以去下载的vim插件中,修改头信息:)

当修改完以后,按下保存,或者自己设置的保存热键,会变成如下:(修改时间自动调整)

3.当按下Alt+a的时候,会自动生成时序电路的always

这里要首先声明本module的clock和reset,不支持多时钟:)

然后再任意地方按下alt+a就会生成:

当按下alt+c的时候会自动生成组合逻辑的always:)

按下alt+l会自动加入注释

用vim打造verilog IDE

很早就想写了,好像忘记了,呵呵;)忽然有人问,就写下:)

这个是windows下的,linux差不多的设置 。

如果在linux下面,那编译很方便,写个makefile,然后再vim设置快捷键,按下就自动编译了。

windows也可以自己写个bat文件,思路差不多。

http://www.vim.org/scripts/script.php?script_id=2091

linux vim verilog,vim下好用的verilog插件:)( 更新) - [IC]相关推荐

  1. linux系统下vim可以不用鼠标,真的有(很多)linux大牛用vim写项目吗?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 作为一名非程序员半吊子运维,很想问一个问题:真的有(很多)linux大牛用vim写项目吗? 最近折腾自己的路由器,要在LEDE的luci框架里加个显示in ...

  2. 【Linux】Ubuntu 18下安装Vim自动补全插件YouCompleteMe(可高速下载安装)

    前言 本文写于2020年10月,如果你多年后看见这篇文章,方法可能已经失效,但是请牢记,尽量下载你所处时代的最新版本的软件,会减少很多麻烦. 摆正心态 即便按照本文操作,由于你的系统状态和我的不一样, ...

  3. Linux 命令行模式下退出 vim

    Linux 命令行模式下退出 vim 命令 说明 :q! 强制退出,不保存 :q 退出 :wq! 强制保存并退出 :w <文件路径> 另存为 :saveas 文件路径 另存为 :x 保存并 ...

  4. linux下vim编辑器插件,为你介绍Linux系统中vim编辑器的实用插件!

    今天小编要跟大家分享的文章是关于Linux系统中vim编辑器的实用插件.Vim 是 Linux 下的常用文本编辑器,但也经常被称为是一个上古神器,因为它对于初学者而言相当不友好,也不好入门. Linu ...

  5. linux下配置vim的教程,vim安装(vim配置教程)

    一.安装 vim 控制台版本的vim随ubuntu一起发行,因此没必要安装. 然而,如果您更喜欢GUI界面下的vim的话,请安装vim-gtk软件包,有以下两种方法:1.在Ubuntu . Ubunt ...

  6. vim全插件 linux,[转载]安装vim插件(linux下)

    安装vim插件(linux下) 第一步:安装zencoding插件(自动完成css html) unzip zencoding-vim.zip –d zencoding 第二步,安装autocompl ...

  7. 在linux下给编辑文件在哪里设置密码,Linux中利用Vim对文件进行密码保护的方法详解...

    前言 Vim 是一种流行的.功能丰富的和高度可扩展的 Linux 文本编辑器,它的一个特殊功能便是支持用带密码各种的加密方法来加密文本文件. 本文中,我们将向你介绍一种简单的 Vim 使用技巧:在 L ...

  8. 基于Linux下的VIM、Mac下的idea实现的协议分析软件

    一.任务概述 1.1 设计目的 使学生深入理解和掌握计算机网络的基本理论及工作原理,熟悉计算机网络和互联网的组成,运用计算机网络知识设计协议分析软件,并进行网络协议分析,最后通过网页呈现,加深对计算机 ...

  9. linux vim无法退格,Cygwin下安装vim后,vim中退格键无法正常使用的解决方法

    问题描述: 在Cygwin中安装完vim后 进入vim,发现上下左右键和退格键都无法正常使用 问题分析: 首先考虑到的就是缺少vim的配置文件,首先查看/etc路径下是否有vim的配置文件 admin ...

  10. linux 编辑文件vim,linux下通过vim编辑文件的方法

    安卓问题集-Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED 错误出现原因: 1.没有 AndroidManifest.xml f ...

最新文章

  1. Elasticsearch6.1.3 for CRUD
  2. 集成Lua到你的Android游戏 - 转
  3. iOS中MVC设计模式
  4. 存储过程能用if not exist_C++核心准则T.48:如果不能用概念,用enable_if
  5. Servlet请求转发中文乱码解决
  6. 解决vista/win7安装windows live messenger 2011找不到wlidcli.dll及错误800488eb .
  7. Linux下安装ElasticSearch-head插件
  8. 【gradle】mac下 gradle默认本地仓库位置
  9. linux 重启21端口命令,修改SSH默认远程端口为21号端口
  10. 同一个项目,项目名称不一致,这两个项目同时在Eclipse中出现
  11. detach screen_linux screen命令详解和常见问题解决
  12. 鸿蒙时期电视剧,《我的时代,你的时代》|电视剧简介
  13. Android 页面布局xd,页面布局(XD):小尺寸设备上的页面布局《 从设计到代码:布局设计 》...
  14. linux sqlite图形工具,SQLite 图形化管理工具
  15. 成人世界的规则,越早了解,越早受益
  16. 卫生统计学v是什么意思_卫生统计学 名词解释
  17. Python——解一元二次方程
  18. 分享一个ZPL指令在线测试网址
  19. python股票策略_用Python编写简单股票策略
  20. oracle的权限授予,在Oracle模式上授予用户所有权限

热门文章

  1. 使用 Angular Universal 实现服务器端渲染
  2. SAP Commerce Cloud(原Hybris) impex 里的美元(dollar $)符号
  3. SAP Spartacus 里的三种table类型
  4. 使用Angular reactive form发送HTTP请求的一个简单例子
  5. Spring 中的如何自定义事件处理(Custom Event)
  6. Product Master data in C4C and data exchange with CRM via PI
  7. SAP GUI和Windows注册表
  8. ABAP RTTC动态编程在SAP gateway中的应用
  9. when is Lessifier triggered to be loaded
  10. SAP ui5 sap.ui.getCore().getUIArea