首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

IC验证入门基础01-Vim的配置

Vim或者是gvim是我们IC设计或者验证工程师,日常工作当中常用到的一个编辑器,我们的RTL代码就是在vim当中写的,而gvim是vim的图形化界面,我入职拿到电脑的时候,做的第一件事就是配置vim。...配置的地方呢,是在自己的目录底下,Linux终端窗口直接输入cd命令,就能到达自己的目录底下(或者直接输入gvim ~/.vimrc,打开配置文件。)...如果需要高亮SV的语法,需要下载一个叫做“systemverilog.vim”的插件,其实就是一段代码,但是代码太长,不建议手敲,同样cd → ls –a,可以看到一个“.vim”的文件夹,打开,新建(...mkdir)syntax的文件夹,将插件复制进去;再新建名为ftdetect文件夹,gvim systemverilog.vim的文件,将下图的代码敲进去,保存即可。...filetype on #打开文件类型检测 filetype plugin on #为特定的文件类型允许插件文件的载入 filetype indent on #为特定的文件类型载入缩进文件 PS:这3条是为了配合刚在插件的使用

1.8K20

我的vim配置文件,再度升级

不过近日来随着最后几个补全插件的加入和配置调整,这个配置文件已经比较完整,因此可以好好坐下来,对使用方法和注意点作一介绍。...(其实,在这写这个文档的时候还在不停地改快捷键) 主要特点: 根据系统情况,自动选择安装用的插件,并可在~/.vimrc.local里半定制化 漂亮,选择了兼容256色终端的多个主题 功能丰富:自动补全...、语法高亮、语法检查、运行、格式化都有相应插件 这里我把README里的前面部分贴出来,后面的各个插件的介绍,和快捷键,请去原repo查看。..., ~/.nvimrc.local for nvim to intall diffent plugins for gvim and nvim....Here is a trick that I set diffent PLUG_PATH for vim/gvim/neovim , ~/.vim/plug for vim , ~/.gvim/plug

1K20

Vim之父离世,还不会用Vim的要赶紧学了

〇、准备工作,确认是否安装 vim分两种,一种是命令行的,就叫vim,绝大部分linux默认已经安装。还有一种是带图形界面的vim,也叫gvim。...可以通过which来确认: which vim which gvim 如果gvim没有安装,可以用yum install来安装: yum install gvim # 或 yum install vim-X11...一、打开和关闭文件 1.1 打开单个文件 # 打开 gvim xxx.v 1.2 一次打开多个文件 # 打开多个文件 gvim 1.v 2.v 3.v 1.3 打开多个文件后,可以通过命令切换buffer...按上下左右的箭头 # 选中一列或多列 大写字母I或者A # 插入在选中列之前还是之后 输入要插入的内容 # 输入文字 ESC # 选中的列都会插入相同的内容 六、插件的安装和管理

21610

使用 gVim 的 Python 自动补全时遇到的问题

然而我在自己的笔记本上用得很好的配置,同样的、_vimrc 和插件平移到工作机上以后就出问题了, 的时候 gVim 底部提示: Error: Required vim compiled...gvim --version ? 由此看出,在 Vim.org 下载的 Windows 版 gVim 的 Vim 编译时倒确实未启用 Python 支持,但是 gVim 启用了。...我明明使用的是 gVim,不是 Vim 呀!难道 gVim 其实只是一个调用 Vim 的壳?...验证 gVim 的 Python 支持 :python print 'hello' 看到 gVim 下方的错误输出: E370: Could not load library python27.dll...所以: 如果在 Windows 下使用 gVim 写 Python 而且想要自动补全,那安装的 gVim 与 Python 的版本要对应,比如使用的官网下载的 32 位 gVim,就安装 32 位的 Python

2.3K20

上古神器Gvim--从入门到精通

前言 Gvim是一款十分优秀的文本编辑器,被网友称为‘上古神器’,它是Window下的Vim编辑器,可以十分方便的帮助开发者进行文本内容的定位和其它操作,下面就让我们来看看这个上古神器到底是啥样的吧。...一、安装GVim 这里为了方便大家的使用,我给大家提供了个下载地址: https://u062.com/file/7715018-446595897 下载后直接双击按照提示来操作即可。...二、Gvim的操作模式 Gvim和Vim差不多,都是有三个模式: 1.命令模式 在这个模式下可以输入命令来操控文件,但它不会输入字符,我们刚启动Gvim时的模式就是命令模式。...的神器功能,当然你可以直接在Gvim上获取。...四、总结 通过对Gvim 的初步了解,我们认识到了这款编辑器的神奇之处,堪称上古神器是一点都不夸张。

90610

【失败】windows10中利用Min

最大的问题是,官网上的GVIM是32 bit的,根本无法兼容64 bit的python。...所以,毅然决然,自己从源码编译一个GVIM。 文件准备 需要用到的文件如下: MingGW : 官网选择适合自己的版本下载。...不出意外的话,编译成功之后,你会在src目录下找到一个gvim.exe文件,这就是你编译出来的VIM了,你的专属VIM。走到这一步还是很有成就感的。...后来,为了打造自己的Python IDE,因为暂时无法使用Youcompleteme,我使用了两个替代插件: omni completion : VIM自带的补全插件 pydiction : 一个边带比较久远的...python补全插件 怎么说呢,这两个插件的原理都是一样,都是通过搜索匹配模式进行搜索,omni主要是搜索已打开文件中的匹配模式,而pydiction,顾名思义,是在一个目标文件(python diction

82310

IC设计中值得解决的小问题(五)

在右键菜单中增加用 gVim 打开的选项 在 IC 设计企业中,通常 Linux 服务器是不直接连接互联网的。...gVim 无疑是优秀的轻量级文本编辑器之一之一之一(重说三)。 其实这是个伪需求。因为正常情况下,gVim 在安装时会自动添加对应的菜单项到右键菜单。...第二种是在右键菜单中“发送到”子菜单中,增加 gVim 的快捷方式。...具体操作是,在文件资源管理器的地址栏中,执行 shell:sendto 会打开保存所有“发送到”快捷方式的文件夹,把 gVim 的快捷方式拷贝进去,就可以了。...使用的时候,在文本文件上点击右键,选择“发送到”,选择 gVim 的快捷方式即可。 在某个文件夹打开命令提示符 cmd 说到命令提示符,好多人称之为“dos”真的是无力吐槽。

83310

如何高效的编写Verilog HDL——进阶版

Vim其实一款Linux系统下常用的编辑器,在Windows下叫Gvim,由于它的高度可定制性,操作命令,使得编程者在编写代码的时候双手甚至可以不用离开键盘,只需要输入相应的命令便可以完成整个编程。...那么我这里为什么推荐使用Gvim来编写Verilog HDL呢,首先就是因为它的高度可定制性。   Gvim的配置文件是可以定制的,这样在写代码的时候,就可以使用简单的几个命令就可以减少大量劳动。...比如,我们所编写的代码中其实基本上都是由always块构成的,一般来说我们都是写好一个always块后,然后粘贴复制其他的,那么用gvim,我只需要在插入模式(gvim默认是命令模式,按i进入插入模式,...ISE调用GVim编辑器 在ISE主界面菜单栏,点击Eidt——Preference,选择custom,然后在command line syntax输入如下命令行:{D:\Gvim安装路径\gvim.exe...点击上图中的…,在弹出的对话框中,输入“GVim安装目录/gvim.exe [file name] [line number]”,如图所示。点击“OK”、“OK”完成gvim与vivado的关联。

3.5K60

这个方法,让 Vim 输入中文成为一种享受

以下是具体的方法: Windows 如果你用的是 Windows,我假设你用的是 gVim,因为 Windows 的 cmd 实在太糟糕,用 Vim 不方便也不美观。...set imactivatekey=C-space inoremap :set iminsert=2 endif MacOS MacOS 自带 Vim,与 gVim...不同,Vim 则需要借助于 smartim 插件来实现,smartim 依赖 im-select 程序,不过在安装 smartim 时会自动安装 im-select。...保存退出 Vim,然后重新打开,配置文件就生效了,这时在命令模式下输入:PluginInstall 等待 smartim 插件完成安装。...最后的话 本文分享了 Vim 中文输入的痛点解决办法,亲测可用,Linux 可以参考 MacOS 的做法。这样你就可以在 Vim 中自由自在的输入中文了,是不是很爽?

4.6K20
领券