• Vim编辑器常用命令


    Vim编辑器作用 编辑文本文档的(但默认是没有安装的) 需要yum进行安装

    yum install vim -y

    启动方式

    vim 文件名字

    有三种模式 命令模式,末行模式,输入模式

    命令模式 只能查看内容

    输入模式 可以对内容进行修改

    末行模式 可以对内容执行命令

     

     输入模式下常用操作

    在光标所在位置的前方插入字符

    i 

    在光标所在位置的后方插入字符

    a 

    新起一行

    o

    命令模式下常用操作

    复制光标所在行 p是粘贴(p默认黏贴到光标所在行下面)

    yy 

    撤销上次操作(撤回)

    u 

    剪切光标所在行(相当于删除) p是粘贴

    dd 

    删除光标所在行至最后一行

    dG 

    跳转至光标所在行的行位(end键)

    $ 

    跳转至光标所在行的行首(home键)   

    ^ 

    跳转至最后一行

    G 

    n代表数字,代表指定跳转至哪行

    nG 

    替换光标所在的字符(但替换完后会直接退出)

    r 

    替换光标所在的字符(可以一直替换)

    R 

    查找 n是正常查找 N是反向查找

    /加字符串

    末行模式下的操作

    显示行号

    set nu  

    取消行号显示

    set nonu 

    取消高亮

    no hl 

    起始行,结束行 s/  /  /g 替换的既定格式,不加g是默认替换掉每一行的第一个找到的对象

    代表全部,全局

    % 

    代表最后(末行模式)、行尾(输入模式)

    $ 

    代表行首

    ^ 

    撤销上次操作

    Ctrl+r 

    退出,如果修改是退不出去的

    q 

    强制退出,不保存

    q!

    保存并退出

    wq 

    把文件读取进来

    r 文件的路径     

    删除多行

    开始行行号,结束行行号 d

    移动多行

    开始行行号,结束行行号 m 要移动到的行号

    复制多行

     开始行行号,结束行行号 co 要复制到的行号

    分屏操作

    垂直分屏

    vim -O 文件名字 文件名字

    切换时ctrl+w,保存退出要分别操作

    水平分屏

    vim -O 文件名字 文件名字

    vim的配置文件 vim /etc/vimrc 可以把行号、高亮的功能设置成自动,写入vim的配置文件

    崩溃缓存机制

    vim崩溃缓存机制 如果不小心断电 关机 再用vim打开这个文件,会出现崩溃缓存文件

    直接点R回复,然后wq保存,进入后还会显示崩溃缓存的文件,但在保存后删除崩溃缓存文件(.文件名.swp),就可以恢复正常了

  • 相关阅读:
    bfs,队列
    Wannafly挑战赛22 A计数器(裴蜀定理 gcd)
    素数筛模板
    HDU
    HDU
    控制精度-----直接截取,不需四舍五入
    jstl下载与配置
    B. Treasure Hunt
    动态数组vector
    Manacher算法
  • 原文地址:https://www.cnblogs.com/shuaiyin/p/10869135.html
Copyright © 2020-2023  润新知