zoukankan      html  css  js  c++  java
  • Linux中的VI编辑器

    三种模式:命令模式(esc),编辑模式(i a o ),末行模式(:)

    i在光标前面插入,a在光标后面插入,o在当前行的下面插入新的一行。

    光标移动:

      hjkl  方向键,h:向左,l:向右,j:向下,k:向上,

      ngg 调到n行的行首

      G调到文件的结尾

      0(数字零)光标移动到当前行行首

      $光标移动到当前行的行尾

      fx搜索当前行中下一个出现字母x的地方。

    文本复制,粘贴,删除,撤销

      yy复制当前行(yank的首字母)

      nyy复制当前行及其后的n-1行,

      使用p键来粘贴(paste)

      dd删除光标所在行

      ndd删除当前行及其后的n-1行

      按u键撤销上一步操作

      x删除光标所在的字符

    查找和替换

      /pattern 从光标开始处向文件尾搜索pattern,后按下n或者N。注意,n在同一个方向上重复上一次搜索命令,N在反方向上重复上一次搜索命令。

      注意,在/pattern之前先跳到第一行,则进行全文搜索。

      :%s/p1/p2/g 将文件中所有的p1均用p2替换,

      :%s/p1/p2/cg 替换时需要确认

      s:substitute 替换

      g:global 全局

      c:confirm确认

    作者:cumtchw
    出处:http://www.cnblogs.com/cumtchw/
    我的博客就是我的学习笔记,学习过程中看到好的博客也会转载过来,若有侵权,与我联系,我会及时删除。

  • 相关阅读:
    docker 安装 redis
    docker 安装 fastdfs
    docker 安装 mysql5.7
    docker 安装 nacos
    docker 安装 gitlab-ce
    gitlab记录
    git记录
    ubuntu命令
    java html table 转 excel,给予jdom 和 poi
    自律挑战
  • 原文地址:https://www.cnblogs.com/cumtchw/p/11478621.html
Copyright © 2011-2022 走看看