• Vim


    一、命令模式

    命令模式
    移动光标、删除字符、删除行
    上 下 左 右
    HOME 0
    END $
    PgUP Pgdn
    delete x 删除字符
    dd ndd 删除行
    yy nyy 复制行
    p 黏贴
    1G gg 第1行
    G 最后1行
    r+要替换的字符


    二、插入模式


    插入模式
    i a o
    I A O
    Insert


    三、末行模式
    末行模式
    :q 不保存退出
    :q! 强制退出
    :wq! 保存/强制保存
    :x 保存
    :set nu 显示行号
    :r 插入一个文件
    :r! shell命令 插入一个shell命令的结果

    vim ~/.vimrc
    set nu
    此用户的个性化设置
    vim /etc/vimrc
    所有用户的设置

    可视化模式
    Ctrl+v 可视化块

    查找和替换
    /关键字 从上向下 n下个关键字
    ?关键字 从下向上 n
    :s/要查找的/要替换的/g 只替换一行的
    不加g只替换一次

    替换多行
    :开始行,结束行s//要查找的/要替换的/g
    全文替换
    :0,$s/要查找的/要替换的/g
    :%s/要查找的/要替换的/g
    当前行到最后一行
    :,$s/要查找的/要替换的/g
    当前行到倒数第3行
    :,$3s/要查找的/要替换的/g

    查看当前文件名
    :args
    用vim 一次编辑多个文件
    vim file1 file2 file3
    :next 下一个文件
    :first 第一个文件
    :last 最后一个文件
    u 取消上次操作
    ctrl+r 还原上一个动作

    vim +行号 文件 快速的跳到行

  • 相关阅读:
    php关联Apache和nginx
    /etc/profile
    snmp配置
    snmpwalk
    redis主从
    redis安装
    计算真实可用内存
    分类样本不均
    pandas apply 添加进度条
    linux 单次定时任务
  • 原文地址:https://www.cnblogs.com/xmdjb/p/10949608.html
Copyright © 2020-2023  润新知