zoukankan      html  css  js  c++  java
  • 第九章:vim编辑器

    q:quit
    w:write
    q!:强制退出

    实用的功能
    o:当前行的下面插入一行
    O:当前光标的上一行插入一行
    home:行首
    end:行尾
    i:进入插入模式(当前位置)
    I:在行首插入
    A:行尾插入
    esc :回到命令模式
     ctrl + 方向键:按单词跳动位置
    G :文章尾部
    gg:回到文章头部
     
    :w /tmp/httpd :另存为XX文件
    wq:保存退出
    q! :强制退出不保存
    wq!:强制保存退出
     
    命令行模式:G表示文件最末尾,g按两下 跳到文件第一行
    100G:跳到第100行
    :150回车 直接跳到150行
    /xxx :查找xxx
    n:向下查找
    N:向上查找
    满屏的颜色字,随意敲打几个单词就可以了。
    搜索替换
    :%s/ssl/sss/g

    dd:剪切,以行为单位,
    dd什么都不做,就是删除,p代表粘贴
    5dd、10dd。删除5行 10行
    yy:复制 5yy复制5行
    u/U :撤销/全部撤销
    ctrl+r :恢复撤销
    cc:替换
    p:粘贴在当前行的下方
    P:黏贴在当前行的上方
    可视化模式: v(在纯字符模式下按v,可以控制光标来调节选择范围操作:用"/"来搜索需要查找的内容)

    vim 编译的窗口中ctrl+w ,s/v (视窗模式:s竖屏/v横屏)
    不同文件
    vim 文件 ;sp 文件

    拯救文件的方法:(在不当操作的情况下,文件非正常关闭)
    vim passwd #直接X掉了terminal
     
     
     
     
    1、两个程序同时打开一个文件。
    2、文件在编辑的会话奔溃。
    ls -a #产生了一个垃圾文件
    rm .manual.conf.swp #但是,没有保存的操作全部丢失

    set all 可执行的参数
    1、set nu (当你设置行号后,复制粘贴会保留行号) set nonu #取消行号
    /搜索关键字 区分大小写
    :set ignorecase 忽略大小写
     
  • 相关阅读:
    springboot集成kafka
    elasticsearch http 搜索 测试
    linux下安装Elasticsearch
    laravel_admin 使用
    laravel 数据操作
    Win10+apache+PHP+Mysql
    laravel 坑(一)
    下载CentOS镜像
    window10 家庭版 添加Hyper-V虚拟机
    Win10 Composer 下载安装
  • 原文地址:https://www.cnblogs.com/ydfq/p/7029546.html
Copyright © 2011-2022 走看看