vim/gvim 开发学习

1.介绍

        linux环境下 常用vim/gvim,为了高效开发,系统学习vim/gvim,为后面工作做好准备。

2.学习记录

Vim 模式:

      插入模式: a/i/o

      命令模式: Esc ->command

      末行模式: :

词移动:在命令模式下

  1. w一个词向前移动,词头位置,多个用Nw;
  2. b 一个词向后移动,词头位置,多个用Nb;
  3. e 一个词向前移动,词尾位置
  4. ge一个词向后移动,词尾位置

移动到行首或行尾

  1. $ 移动到当前的行尾
  2. ^ 移动到当前的行首

括号匹配:

       命令模式下 光标在某个括号位置上,使用 % 号跳转对应的括号上

设置行号:

       在末行模式输入:set nu

取消行号:

      在末行模式输入:set nonu

 

移动到文件首行: 在命令模式下 gg

移动到文本末行: 在命令模式下GG

移动到某行:nG

移动到某一区域行: 命令模式下 n%

 

确定当前位置:

       命令模式下 ctrl+g

        末行模式下:set ruler

 

滚屏:

       半屏:ctrl+u 向上 ctrl+d向下

       一行:ctrl+y 向上 ctrl+e向上

        整屏:ctrl+b 向上 ctrl+b 向下

简单查找:

         末行模式: /字符 (n光标在匹配字符向下移动,N光标向上移动)

                           ?字符 与(/相反)

忽略大小写:set ignorecase

删除:dw/Ndw 删除光标所在单词或及其以后的n个单词

           dd:删除这行,下面自动上移。

         Cw:删除并进入插入模式

         Cc:修改这一行,删除这行进入插入模式(下面行不动)

         S:删除光标所在的字母

        R:修改光标坐在字母

撤销: u

复制:y

粘贴:p

替换:r

列操作: ctrl+v

 

 

欢迎关注我的公众号:芯王国,有更多的FPGA&数字IC的技术分享,还可以获取开源FPGA项目!

在这里插入图片描述

  • 2
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值