zoukankan      html  css  js  c++  java
  • Linux vim的正常模式

    返回正常默认模式

    • esc

    进入输入状态的方式

    • i,当前位置插入

    • I,在当前行第一列插入

    • o,向下新起一行进行输入

    • O,向上新起一行进行输入。

    • a,当前列向后挪动一列进行输入

    • A,移动到当前行最后进行输入

    四个方向hjkl

    • h 左

    • l 右

    • j 下

    • k 上

    复制粘贴

    • yy:复制当前行

    • p:粘贴单行,10p,粘贴10行

    • 3yy : 从当前行开始,一次性复制3行

    • y$:复制从光标位置到结尾的所有字符

    剪切

    • dd,3dd,d$

    撤销恢复  

    • u撤销上一步,3u,车前最近的三步操作。

    • ctrl +r,最u操作进行恢复。

    其他

    • x删除光标所在字符。

    • r后输入新字符,光标所在字符被体会为新字符

    • :set nu 展示文本的行号,类似于ide的展示代码行号;set nonu 取消行号显示

    • 10 shift +g,移动到10行

    • g :移动到第一行
      G:移动到最后一行

    • ^ 表示到这一行的开头(shift +6)
      $ 表示到这一行的结尾(shift+4)

  • 相关阅读:
    ios MD5大小写加密
    清理xcode缓存
    iOS 动画(基于Lottie封装)
    wkWebView 的一些问题
    ios 画板的使用
    redis安装和使用
    memcached 配置与安装
    mysql主从同步配置
    ansible playbook使用
    ubuntu18创建rc.local
  • 原文地址:https://www.cnblogs.com/Brake/p/12189772.html
Copyright © 2011-2022 走看看