zoukankan      html  css  js  c++  java
  • vim 初识

    1.  vim + 文件名.py  :可以创建并打开vim命令模式

    2.  命令模式中:shift + z + z :退出vim

    3.  命令模式中(h : 左 , l : 右 , j : 下 , k : 下 ):

      复制粘贴:

        yy : 复制

        p : 粘贴

        数字 + yy :复制几行

        y + w : 从光标到行尾复制

      移动光标:

        gg :返回首部

        数字 + gg:到第几行

        shift + g :返回末行首部

        shift + 4: 返回本行末尾

        shift + 6: 返回本行非空格首部

        0 : 返回本行行首

      剪切:

        dd : 剪切一行

        数字 + dd :剪切几行

        d + w : 从光标到行尾剪切

      删除光标所在字符:

        x : 删除光标所在字符

      撤销:

        u :撤销上次操作

        CTRL + r :撤销 u 的操作

      缩进:

        shift + > :向右缩进

        shift + < :向左缩进 

      块操作:

        v :当前光标开始,上下左右移动选择

        V:当前光标所在行开始,上下左右选择

    命令模式中:

        1.  shift + z + z :退出vim

        2.  " : "  进入末行模式:

            末行模式中:

              " w " : 保存

              " q " : 退出

              "q!" : 强制退出

              " wq " : 保存退出

              / + 查找内容 (向后搜索)

                n 下一个查找到的内容

                N 上一个查找到的内容

              ? + 查找内容(向前搜索)

              替换:

                %s / 被替换的 / 替换的 / g       (实际是没有空格的 %s///g)

        3.  i 或 a 在光标前后插入,进入插入模式

        4.  I 或 A 在光标首尾插入,进入插入模式

        5.  o 或 O 在下一行或者上一行插入,进入插入模式

            插入模式中:

              Esc 键退出插入模式进入命令模式

  • 相关阅读:
    Leetcode 15. 3Sum
    本周学习小结(01/07
    面试总结之Data Science
    学习笔记之MongoDB
    本周学习小结(13/05
    Django知识点总结
    Django【进阶篇 】
    Django【基础篇】
    如何拿到半数面试公司Offer——我的Python求职之路(转载)
    Django框架(三)
  • 原文地址:https://www.cnblogs.com/cxhzy/p/9794409.html
Copyright © 2011-2022 走看看