? 3d预测:罗李华谈:属龙的人2016年运程 - HOME-辽宁福35选7走势图
  • 江西发现湿唇兰带叶兰分布 2019-04-20
  • 沈杰:在北京打拼的“90后”台湾律师 2019-04-20
  • 第十九届中共中央组织结构图 2019-04-19
  • 说【“腐败分子是天上掉下来的吗?”——这是四两千斤向第十阶层发问】纯属造谣。{千金}先生这是对【风水神】本人的发问,我的唯一个回帖是给{千金}:这个跟帖回得好。 2019-04-19
  • 美国的西方盟友赶乘“一带一路”快车 2019-04-16
  • 你连1+1=2,是不是客观事实也回答不了,还枉谈客观事实,不是笑话? 2019-04-16
  • 【寄语】献给“最可爱的人”!八一节,您想对人民子弟兵说些啥? 2019-04-11
  • 中国公民可72小时免签停留俄大城市?中俄正在协商 2019-04-03
  • 党的自我革命是伟大社会革命的强大动力(深入学习贯彻习近平新时代中国特色社会主义思想) 2019-04-03
  • 一周:内蒙古水利厅厅长被查湘潭市委副书记赵文彬落马 2019-04-01
  • 广州租房市场进入淡季 区域热点板块成交不减 ——凤凰网房产北京 2019-04-01
  • 【专题】传统文化点亮精彩生活 2019-03-31
  • 安徽省推动十九大精神在基层落地生根 2019-03-31
  • 海淀区第二届“万步有约”职业人群健走激励大赛启动仪式举行 2019-03-25
  • 动次创始人杨宝成:“格”斗快手、抖音 2018-12-20
  • 3d预测:罗李华谈:属龙的人2016年运程

    辽宁福35选7走势图 www.rfwpk.com 小说:罗李华谈:属龙的人2016年运程作者:陵秉扁平更新时间:2019-03-28字数:97863

    黄团长和韩非商量了半天,决定采用挖掘坑道逐步前进的办法,向鬼子阵地靠近,在挖到距离鬼子阵地只有几十米处,用大批手榴弹和迫击炮砸向鬼子阵地,并且步兵同时向包围圈里的鬼子发起总攻。

    罗李华:射手座2016年运势

    宁王听罢哈哈大笑,“三皇兄倒也坦然,不打扰皇兄歇息?!彼低昶鹕砀娲?,晋王出门相送,至于留在院子里的礼物,不过是礼尚往来而已,远远瞧见一人站在侧院,晋王点头,那人随之转身。
    风魂抱着她继续往上飞,又见她虽然因为太少和人交流而时常有些紧张,但内心深处似乎是喜欢与人说话的,于是便一边飞一边陪着她说个不停,又讲了些人间界的趣事,这些事对灵凝来说自是倍感新鲜,不知不觉地便笑个不停。

    “真的假的?”戏一杀青,就马不停蹄地从燕京赶回申市,又从机场杀回学校,却没想到还是没赶上,焦急的内心如弦般崩断,叶迪油然而生一种虚脱感,急匆匆的脚步也不由地慢了下来。

      博主之前写过一篇文章来谈论如何高效的编写Verlog HDL——菜鸟版,在其中主要强调了使用Notepad++来编写Verilog HDL语言的便捷性,为什么说是菜鸟版呢,因为对于新手来说,在还没有熟悉软件和硬件描述语言的时候,使用Notepad++不需要学习成本,几分钟就能用好,利用其中一些功能,便能相对快捷高效的编写代码。很多人习惯了使用Notepad++,包括我在内。但是当我遇见了它——Vim。相对来说Vim就需要一段时间去适应学习,而且还要合理运用才能发挥出它的最大效率。

      Vim其实一款Linux系统下常用的编辑器,在Windows下叫Gvim,由于它的高度可定制性,操作命令,使得编程者在编写代码的时候双手甚至可以不用离开键盘,只需要输入相应的命令便可以完成整个编程??梢运凳浅绦蛟钡淖畎?。那么我这里为什么推荐使用Gvim来编写Verilog HDL呢,首先就是因为它的高度可定制性。

      Gvim的配置文件是可以定制的,这样在写代码的时候,就可以使用简单的几个命令就可以减少大量劳动。比如,我们所编写的代码中其实基本上都是由always块构成的,一般来说我们都是写好一个always块后,然后粘贴复制其他的,那么用gvim,我只需要在插入模式(gvim默认是命令模式,按i进入插入模式,按esc进入命令模式)下,输入Shixu+回车,立马自动生成always块模板。

    ???????? 这是因为Vim的高度可定制性,你可以在Vim的配置文件里配置出任何需要的“快捷键”输入方法。比如我配置的键入Zhishi+回车,就可以直接生成我的专属代码注释信息,键入Fenge+回车,生成分割线等等,这是我写代码的习惯,而且用户完全可以自定义配置。

    ???????? 具体的配置方法,也很简单,打开安装目录下的_vimrc文件,这就是gvim的配置文件,具体的一些固定的配置参数,可自行百度,我这里只讲最简单的一种,只需要如下列各式编辑好文件,空格就直接空格,回车用<Enter>,:ab+命令+空格+代码,将编辑好的这段直接复制到_vimrc文件中,就可以使用了。

    ???????? 除了这些,gvim还有很多好用的命令,我这里简单列举几个在编写Verilog HDL时经常用的命令,真正要用好Vim博主也在学习中。

    1. 命令模式:键盘上所有的按键都是各种不同的操作命令。打开编辑器默认为命令模式
    2. 编辑模式:进行正常编辑,在命令模式下按i切换到编辑模式,按Esc切换到命令模式。
    3. 列操作模式ctrl+q

    在命令模式下按ctrl+q进入列操作,将需要进行操作的代码选中按Ctrl+q,便可以对整列进行操作,操作完退出。

       4. 补全命令Ctrl+p

    在输入代码的前几个字符时,如果文件内,有和该代码相同的字符串,这时只需要直接按ctrl+p就会显示可自动补全。

      5. 跳转命令

    文件内跳转(gg,G,:100)。命令模式下,gg为跳到文件头,G为跳到文件未,:100为跳到100行。

      6. 替换命令

    替换命令(:%s/xx/yy/gc, :10,100s/xx/yy/gc)。在命令模式下,键入命令:%s/xx/yy/gc,意思为将xx替换成yy,命令:10,100s/xx/yy/gc表示将10到100行的xx替换成yy。

      7. 列插入方法

    进入命令模式,选中需要插入的位置,按ctrl+q进入列编辑,按hjkl分别表示上下左右操作,然后键入大写I,插入数据,按Esc,列插入操作完成。

    等等。。

    ???????? 编辑器里编写代码后用软件自带编辑器打开后,可能会出现中文乱码,所以我建议不要用软件自带编辑器打开代码,直接用Gvim打开,当然Xilinx两款软件也提供了可关联各种第三方编辑器,博主都尝试关联成功,分享如下。

    1. ISE调用GVim编辑器

    在ISE主界面菜单栏,点击Eidt——Preference,选择custom,然后在command line syntax输入如下命令行:{D:Gvim安装路径gvim.exe} --remote-tab-silent +$2 $1。括号里面是gvim安装的路径。

    在VIM的安装目录下,有一个vimrc文件,打开以后,加上colorscheme darkblue这句话,就默认把颜色方案改成了darkblue。在后面加上下面两句话,可以解决有时候出现乱码的情况。

    let &termencoding=&encoding
    set fileencodings=utf-8,gbk,ucs-bom,cp936

    注:colorscheme darkblue是改变颜色显示方案,可加可不加,后面这两行是为了解决乱码 的,是必要要加的,加载文本末即可。

    1. Vivado调用GVim编辑器

    打开vivado软件,选择菜单栏“Tools——>Setting…”,在弹出的对话框中,选择General选项卡,如图所示。选择Text Editor栏目,选择“Custom Editor…”,如图中的所示。

    点击上图中的…,在弹出的对话框中,输入“GVim安装目录/gvim.exe [file name] [line number]”,如图所示。点击“OK”、“OK”完成gvim与vivado的关联。

      Intel家的就算了,目前博主是Xilinx Vivado的死忠粉。很多人都喜欢了使用其他几种第三方编辑器,我之前一直在使用notepad++,所以不管使用什么软件,只要能进行开发就好了。这里也只是提出建议而已。

      最后欢迎关注一亿人都想要关注的微信订阅号【开源FPGA】,总结、记录自己的学习过程,一个FPGA工程师的养成之路?;队尤肟碏PGA-交流群-I进行讨论,群号码:677163633。如果你想获得博主所用的gvim的配置文件,欢迎关注订阅号【开源FPGA】,后台回复“开源FPGA”即可获的哦。

    ?

    转载请注明出处:NingHeChuan(宁河川)

    个人微信订阅号:开源FPGA

    如果你想及时收到个人撰写的博文推送,可以扫描左边二维码(或者长按识别二维码)关注个人微信订阅号

    知乎ID:NingHeChuan

    微博ID:NingHeChuan

    原文地址://www.cnblogs.com/ninghechuan/p/8505942.html

    编辑:通乙龙

    发布:2019-03-28 05:55:37

    当前文章://www.rfwpk.com/ask/question_27139.html

    罗李华:巨蟹座2016年运势 你还不是娶了别人,我也没有嫁给你 坐禅与静坐的区别何在 李嘉诚:我一直都在,从未离开 永远不要考验人性 【双章书法】系列:张肇达书法?-?黄胤然诗联 不占便宜是教养,人情往来是修养 人民大会堂的牛排

    31065 45520 22088 25725 18668 16386 26401 58858 99831 72420 20051 36096 27474 24400 35616 89981 72967 87258 94139 64946

    我要说两句: (0人参与)

    发布
  • 江西发现湿唇兰带叶兰分布 2019-04-20
  • 沈杰:在北京打拼的“90后”台湾律师 2019-04-20
  • 第十九届中共中央组织结构图 2019-04-19
  • 说【“腐败分子是天上掉下来的吗?”——这是四两千斤向第十阶层发问】纯属造谣。{千金}先生这是对【风水神】本人的发问,我的唯一个回帖是给{千金}:这个跟帖回得好。 2019-04-19
  • 美国的西方盟友赶乘“一带一路”快车 2019-04-16
  • 你连1+1=2,是不是客观事实也回答不了,还枉谈客观事实,不是笑话? 2019-04-16
  • 【寄语】献给“最可爱的人”!八一节,您想对人民子弟兵说些啥? 2019-04-11
  • 中国公民可72小时免签停留俄大城市?中俄正在协商 2019-04-03
  • 党的自我革命是伟大社会革命的强大动力(深入学习贯彻习近平新时代中国特色社会主义思想) 2019-04-03
  • 一周:内蒙古水利厅厅长被查湘潭市委副书记赵文彬落马 2019-04-01
  • 广州租房市场进入淡季 区域热点板块成交不减 ——凤凰网房产北京 2019-04-01
  • 【专题】传统文化点亮精彩生活 2019-03-31
  • 安徽省推动十九大精神在基层落地生根 2019-03-31
  • 海淀区第二届“万步有约”职业人群健走激励大赛启动仪式举行 2019-03-25
  • 动次创始人杨宝成:“格”斗快手、抖音 2018-12-20