• vim


    切换到root
    apt-get install vim
    yum install vim
    【这里插播vim】

    cat          文件名 查看文件内容
    more           文件名 翻页查看(空格、回车、滚轮查看,q键退出)

    tail          文件名 显示文件内容的倒数10行内容
    tail -n 3        文件名 显示倒数3行

    head      文件名 显示文件前10行
    head -5       文件名 显示文件前5行内容
    head -n 5    文件名 显示文件前5行内容

    Vim

    vim   文件名 创建并编辑文件
    或vi 文件名

    按键盘的I进入编辑模式,可以编辑文本,编辑完后,按esc退出编辑模式,再输入:wq保存并退出

    按ESC进入普通模式,普通模式可以输入下面的指令


    :q            退出(在未修改的情况下)
    :q!           强制退出(不保存)
    :wq         保存并退出
    :w filename       将文件保存在另一个文件中(另存为)


    cat file3        查看文本文件内容

    按键盘的I进入编辑模式,可以编辑文本,编辑完后,按esc退出编辑模式,再输入:wq保存并退出

    按ESC进入普通模式,普通模式可以输入下面的指令

    vim /etc/yum.conf
    Pagedown   下翻一屏
    PageUp    上翻一屏
    G      移到缓冲区最后一行
    num G   移到缓冲区第num行
    gg       移到缓冲区第一行
    h      左移一个字符
    j      下移一个字符
    k     上移一个字符
    l      右移一个字符

    /要查找的字符 查找字符(n键是查找下一个,结果会循环显示,按回车结束)
    :set nu 显示行号
    :set nonu 取消显示行号

    (复制和粘贴)
    按下V进入可视模式,
    按键盘的上下左右键,选择要复制的段落和字符,选好后按Y键确认
    然后再按上下左右,将光标移动到要粘贴的位置,按下P粘贴
    和windows的复制粘贴差不多


    字符替换:
    在普通模式下
    :s/old/new/g       将当前行所有的old替换成new
    :n,ms/old/new/g      替换行号n与m之间的
    :%s/old/new/g         全局替换(记住这个即可)
    :%s/old/new/gc       全局替换带询问

    普通模式下编辑数据
    x            删除当前光标所在位置字符
    dd          删除当前光标所在行
    dw          删除当前光标所在位置的单词
    d$           删除当前光标所在位置至行尾的内容
    J             删除当前光标所在行行尾的换行符(拼接行)
    u             撤销前一编辑命令
    a             在当前光标后追加数据
    A             在当前光标所在行行尾追加数据
    r char            用char替换当前光标所在位置的单个字符
    R text            用text覆盖当前光标所在位置的数据,直到按下esc键

    个人笔记,部分转载,不喜勿喷。(如有侵犯隐私,请联系删除)
  • 相关阅读:
    静态资源分析 ------ CocosCreator
    性能分析 ------ CPU运行卡点
    神犇的blog
    0x01-1 原码 反码 补码 概念 原理 详解
    埃拉托色尼素数筛法(转)
    Miller-Rabin概率素数测试算法(转)
    欧拉函数(转)
    中国剩余定理(孙子定理)详解 (转)
    负数取模(转)
    HDU1430 BFS + 打表 + 康托展开(转)
  • 原文地址:https://www.cnblogs.com/colos/p/9959246.html
Copyright © 2020-2023  润新知