zoukankan      html  css  js  c++  java
  • vim的使用

    从命令模式----》编辑模式:i a o I A O
    命令模式下:

    使用 CTRL+s 可以锁屏

    使用 CTRL+q 可以解锁。


    上下左右:h左j下k上l右

    复制:yy 光标所在的行就会被复制

    2 yy 从光标所在的行开始复制2行

    粘贴:p

    剪切:dd 光标所在的行就会被剪切

    4dd:从光标所在的行开始剪切4行

    D:剪切光标后面的内容一直到 行尾

    d0:剪切光标前面的内容一直到 行首

    dw:剪切光标所在的单词

    回到整个代码的第一行:gg

    回到整个代码的最后一行:G

    回到第100行: 100G

    从当前光标开始向后删除一个字符:x(小写)

    从当前光标开始向前删除一个字符:X(大写)

    撤销到上一步:u

    反撤销:ctrl+r


    H:屏幕上方
    M:屏幕中间
    L:屏幕下方

    w:向后移动一个单词
    b:向前移动一个单词

    v:选中一片代码

    >>:整体向右移动
    <<:整体向左移动

    .:重复执行上一次的命令

    shift + insert 复制


    末行模式:

    w:保存
    q:退出
    x:相当于wq

    q!:在没有保存的前提下,强制退出


    命令模式下:

    shift + zz 相当于保存退出

    shift + k 动态查看文档


    vim -d test1.py test2.py 比较两个文件不同之处

    归档管理:tar
    tar - zcvf xxx.tar.gz 文件名 压缩文件 j az2
    tar - zxcf xxx.tae.gz 文件名 压缩文件 j az2

  • 相关阅读:
    CF359B Permutation
    CF859C Pie Rules
    Contest 156
    Contest 155
    Range Module
    python-环境
    Git 使用
    Contest 154
    生命是一种长期而持续的累积过程
    Contest 153
  • 原文地址:https://www.cnblogs.com/qq_841161825/p/8818851.html
Copyright © 2011-2022 走看看