vim的常用功能

1.命令模式:  浏览文件,临时更改vim工作方式,使字符批量处理  

     :set nu  显示行号

     :set nonu 取消行号     

     :set mouse=a 显示鼠标

     :set cursorline 显示行线

     注意: /etc/vimrc下加命令做永久编辑 可以直接加入命令

2./关键字  n向下搜索   N向上搜索  (在命令模式下操作)

3.    yl 复制一个字母 yw 复制一个单词 yy 复制一行 y2l y3w y3y    (在命令模式下操作)

      cl 剪切一个字母 cw 剪切一个单词 cc 剪切一行  c3l c3w c3c  cut

      dl 删除一个字母dw 删除一个单词 dd 删除一行  d3l  d3w  d3d  delete

      p 粘贴  u 撤销    ctrl+r 恢复撤销

         "注意":在剪切之后 vim会进入插入模式,如果要粘贴 按esc退出插入模式  再按p粘帖

4.vim可视化:可以选择一块区域进行操作  (在命令模式下进行操作)

        ctrl + v 进入可视化模式

        批量添加字符:ctrl + v选中要加入字符所在的列 -->大写i --->加入字符--> ESC 成功

5.字符的替换

      基本格式       :%s/需要替换的符号/替换符号/g

       :%s/:/#/g       用:替换#号     %s表示所有的行 g表示所有的列

       :1,5s/://g      表示1-5行进行替换   

 

6.vim分屏功能

    ctrl+w s  上下分屏

    ctrl+w v 左右分屏

    ctrl+w c 关闭光标所在屏幕

    ctrl+w 上下左右    光标移动到指定屏幕

    :sp file2    同时编辑当前文件和file2

7.在命令模式下光标的移动

  gg   光标移动到文件的第一行

  G    光标移动到文件的最后

  :数字   光标移动到指定的行

 

8.插入模式下光标的移动

  i 光标所在位置插入

  I光标所在行行首插入

  o光标所在行下一行插入

  O光标所在行的上一行插入

  a光标所在字符的下一个字符插入

  A光标所在行的行尾插入

  s光标所在字符删除并插入

  S光标所在行删除并插入

9.vim退出

  :q     退出  在文件内容没有被改变时使用

  :wq   保存退出

  :q!   强制退出

  :wq!  强制退出保存   只限定此文件是你的或者你是超级用户

10.  vimtutor 命令  可以打开vim手册   查看vim命令



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值