zoukankan      html  css  js  c++  java
  • Linux基础命令vim(底行模式)

    #只能从命令模式进入底行模式

    #保存退出

    :q             #退出
    :q!         #强制退出
    :w            #保存
    :wq          #保存退出 
    :wq!         #强制保存退出
    :x             #保存退出 

    #光标移动  移动的行  删除  

    :n                     #n 数字   跳转到指定的行
    :1d                   #删除第一行
    :1,10d              #删除多行 

    #替换    跟sed一样

    :%s#old#new#g               #全局替换
    :1s#admin#root#g            #替换指定的行
    :1,5s#bin#oldboy#g         #替换多行 

    # 文件另存为

    :w new1.txt    #将文件的内容另存为一个新文件
    :1,10w new2.txt #将文件的第一行到第十行内容另存为一个新文件

    #导入其他文件内容进入这个文件

    :$r /etc/hosts               #导入/etc/hosts文件中的内容到此文件的结尾
    :0r  /etc/hosts              #导入/etc/hosts文件中的内容到此文件的行首

    #搜索

    /root                          #搜索root的字符串
     n                               #向下查找
     N                              #向上查找
    /rootc                       #搜索的时候,忽略大小写
     
     
     

    :noh                          #取消高亮
  • 相关阅读:
    C++ Primer 笔记——标准库类型string
    Windows文件系统
    c++数组
    B+树
    简单搭建FastDFS分布式文件系统(简单易懂)
    什么是分布式系统(通俗易懂)
    对List中每个对象元素按时间顺序排序
    java23种设计模式之一: 策略模式
    微信app支付java后台流程、原理分析及nei网穿透
    quartz多任务调度+spring 实现
  • 原文地址:https://www.cnblogs.com/chenlifan/p/13323188.html
Copyright © 2011-2022 走看看