zoukankan      html  css  js  c++  java
  • vi/vim

    vim 文本编辑:命令模式、编辑模式、尾行模式
    命令模式进入编辑模式: a i o r A I O R等
    命令模式: yy复制光标所在行
        p粘贴
        u撤销
        dd删除光标坐在行同时剪切
        ctrl+r回滚
    3yy复制光标所在行和一下的三行(3dd雷同)
        gg回到文档的顶端
        G回到文档的底端
        数字+上下左右件头 光标跳到某个位置
        ctrl+v;shift+v;v可视块、行 上下移动箭头可随意选择要操作的行,比如复制(y)删除(d)
    尾行模式: /、?搜索
        :w保存
        :wq保存并退出
        :q退出
        :q!强制退出
        :w “路径” 另存为
        :wq!强制保存退出
        :r “目标文件”读入另一个文件
        :set nu 显示行号 :set noun 取消行号
        :set ic/noic 设置不区分大小写/设置区分大小写
        :%s/需要替换的文字/要替换成的文字/g s替换命令——替换整个文档里“需要替换的文字”
        :3s/需要替换的文字/要替换成的文字/g 替换第三行
        :2,5s/需要替换的文字/要替换成的文字/g 替换第二行到第五行
    vim -O 文件名 同时打开多个文件 并分屏显示 使用ctrl+w 左右键来切换要操作的文件
    扩展: (set ci set si)自动缩进 (set tw=数值 set sw=数值) 修改TAB键长度


    帮助命令:
    --help:
    man: man -f 查看命令都有那几章
    第1章:命令使用帮助 *
    第2章:系统调用函数用法使用帮助
    第3章:C语言标准库函数用法 使用帮助
    第4章:设备文件 使用帮助
    第5章:配置文件使用帮助 *
    第6章:有关游戏使用帮助
    第7章:杂项使用帮助 *
    第8章:系统管理使用帮助
    第9章:内核使用帮助
    info:
    /usr/share/doc:

  • 相关阅读:
    SQL学习(一)之简介
    Mysql学习(三)之数据库管理工具Navicat
    Mysql学习(二)之安装、开启自启、启动、重启、停止
    Mysql学习(一)之简单介绍
    Mysql学习(二)之通过homebrew安装mysql后,为什么在系统偏好设置里没有mysql
    Git复习(十三)之git revert用法及与git reset区别
    Git复习(十二)之命令专场
    PE笔记之节
    PE文件格式---节和节表
    PE笔记之NT头PE扩展头
  • 原文地址:https://www.cnblogs.com/super-sos/p/8905828.html
Copyright © 2011-2022 走看看