mastosh的个人空间 https://blog.eetop.cn/899845 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

vim

已有 855 次阅读| 2018-2-24 14:16 |系统分类:芯片设计

  1. 快捷操作---三种模式下快捷方式设定

        :map <> I//<esc>

         :imap <>  <esc>I##<esc>

          :nmap <> []<esc>i:0<esc>b<esc>a

   插件---:1,2 right/left

               :I / I-1 --sort命令

2. 手动折行 --- zf , zo , zc

3. 快速编辑移动

    ctrl+a ctrl+x 数字递增递减

    :1,2 co3,复制

      :1,2 m3,移动

     :iab ps psprinf("');

     o--直接下一行编辑

    au bufnewfile,bufread *sv source ~/.vim/match.vim

          let  b:match_words\<fork\>:\<join\(_any\)\>

4,基本设置,字体颜色行号光标高亮tags

   程序段自动跳转%

   set tags+=~/uvm_tags (ctags工具执行 ctags -f ~/uvm_tags -R /uvm_home)

     set guifont =

     set number

5.宏录制

normal 模式下输入q启动recoding,q后面跟任意a-z的小写字母,这个字母就是宏的名字,接下来你要执行的操作就会记录在这个宏中。

      输入q录制结束

   aa文件(normal模式下)输入5@n 表示对光标所在行开始的10个文件做所设置宏的操作,操作5次。

6. 匹配替换

    空行删除 s/^\n//

 参考

     中文手册,userguide


点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 1

    粉丝
  • 0

    好友
  • 0

    获赞
  • 0

    评论
  • 1017

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-3-28 17:39 , Processed in 0.023887 second(s), 14 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部