vim基本操作---2

第四课:

1. 跳转指令

 CTRL-G  显示当前光标所在行号

   G  移动到文件末尾

   gg  移动到文件开始处

  [number]G 移动到第number行

 

2. 搜索指令

  /字符串 在当前文件中前向查找该字符串

  n  继续正向查找

  N 继续反向查找

  ?字符串  在当前文件中后向查找该字符串

  CTRL-O 返回上一个位置

 

3. 配对括号查找

  %  光标在(,),{,},[,]等符号位置时,按%可以查找配对的符号

 

4.修正错误命令

  :s/thee/the    将字符串thee替换成the,注意,只替换光标所在行的第一个thee

  :s/thee/the/g   将字符串thee替换成the,替换光标所在行的所有匹配

  :#,#s/old/new/g   (#,#代表的是两行的行号)将两行之间的所有old字符串替换成new字符串

  :%s/old/new/g  替换整个文件中的每个匹配串

  :%s/old/new/gc  查找整个文件中的所有匹配,并提示是否需要替换

 

第五课:

1. 执行外部命令

  输入:!后紧跟着输入外部命令可以执行该外部命令,例如 :!ls 该命令会列举出当前目录的所有内容

2. 保存文件

  :w 文件名   以文件名为名字保存整个文件

3. 选择行保存文件

  方法1:

   :#,# w TEST  将第#行到第#行的内容保存到TEST文件中

 方法2:

  将光标移动到想要保存的行的位置,按v,然后再移动光标,将进入高亮显示状态,然后输入: 底行将显示'<,'>  然后输入w TEST,将高亮显示部分保存到TEST文件中

4. 提取和合并文件
    :r FILENAME  向当前文件中插入FILENAME的内容

  :r !ls  向当前文件中插入ls的结果

 

第五课:

1. 打开类命令

  o  在光标的下方打开新的一行并进入插入模式

  O 在光标上方打开新的一行并进入插入模式 (和shift-o功能一样)

2. 光标后插入类命令

  a  在光标后插入文本

  A  在光标所在行末插入文本

3. 另一个置换类命令

 R  连续替换多个字符

4. 复制和粘贴

   复制:

    先按v,进入visual模式,然后移动光标选择要复制的内容,然后按y,复制高亮部分

    yw  复制光标所在位置的单词

    p    将复制的内容粘贴到光标所在位置处

5. 设置类命令

   :set xxx 设置xxx选项,如:

      :set ic 设置忽略大小写  :set hls is设置hlsearch(高亮)和 incsearch 这两个选项  :set noic 取消设置忽略大小写  :set nohlserach

转载于:https://www.cnblogs.com/wangzhijun/p/3595265.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值