vim 文本快捷操作

vim的三种模式:命令行模式、底行模式、插入模式   

三种模式的切换:初始命令行模式按I/A切换到插入模式,按ESC切换回命令行模式,按shift+:切换到底行模式,输入wq保存退出

  

   vim   +生成文件名      建立文本文件

                         
    esc的一些指令
      数字yy
        复制从光标开始的数字行
      p
        粘贴
      u
        恢复撤销
    底行的一些指令
      /+字符     或者  ?+字符
        查找字符
      s/字符1/字符2/g
        将全行字符1替换成字符2
      s/字符1/字符2/gc
        把该行字符逐个替换,并询问是否替换
      数字,数字 s/字符1/字符2/g
        将第*行到第*行的字符进行替换
      %s/字符1/字符2
        全部替换
      wq!
        强制退出
      !+命令(如pwd)
        用gcc进行编译的时候同时执行的指令
      数字,数字   w   源文件名.c
        将*行到*行的内容另存为源文件
      r +源文件
        将源文件在当前文件中打开
      files
        打开正在执行的文件
      sp或sp+文件路径
        分屏显示
  配置vim命令为:vim  /etc/vimrc即可对vim进行各种配置
    set number    为每行标号
    set ruler
      在右下角显示光标位置
    set autoindent
      自动缩进
    set cursoline
      在所在行下加一条线
    set mouse=a
      分屏显示鼠标控制分屏操作
  如果对文本文件作了修改未保存就退出,再次开启文本文档时会出错,只需重新进入切换到底行q退出,输入命令 vim -a,ls,删掉新生成的文件即可。
 
    同时用vim打开多个文件: vim+文件名1  文件名2
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值