zoukankan      html  css  js  c++  java
  • vi编辑器常用操作

    • 移动光标
      h(左)j(下)k(上)l(右)
    • 光标跳转
      w(跳转到下个单子的词首)e(跳转到下个单词的词尾)b(跳转到上一个单词的词首)
    • 行内移动
      0(数字0,跳转到行首)^(跳转到绝对行首)$(跳转到行尾)
    • 行间移动
      gg(跳转到文件第一行)G(跳转到文件最后一行)9G(跳转到第九行行首)9$(跳转到第九行行尾)
    • 打开文件操作
      vi +9 xxx.txt(打开文件并定位到第9行)vi +/yaoshuo xxx.txt(打开文件并定位至从第一次出现yaoshuo的行首)
    • 删除,替换字符
      x(删除字符)dd(删除,剪切整行)dw(删除单词)3dw(删除3个单词)r(替换字符)
    • 复制,粘贴
      y(复制)yw(复制一个单词)3yw(复制3个单词)yy(复制整行)p(粘贴)
    • 撤销,回复
      u(撤销) ctrl+r(回复)
    • 重复上一次操作
      .(一个点)
    • 忘记sudo不退出保存文件
      w !sudo tee % > /dev/null
    • 执行命令
      : ! ls /usr/java(:! 后跟命令)
  • 相关阅读:
    SequenceInputStream
    BufferedReader
    FileWriter
    FileReader
    BufferedOutputStream
    javascript/html 禁止图片缓存
    localStorage util
    FormData上传文件 带进度条
    javascript 一些函数的实现 Function.prototype.bind, Array.prototype.map
    替代jquery中的几个函数
  • 原文地址:https://www.cnblogs.com/rainymemory/p/10464954.html
Copyright © 2011-2022 走看看