zoukankan      html  css  js  c++  java
  • shell的基本应用:vim 的基本操作

    1,vim 有一个自带教程,直接在terminal 下 vimtutor
      教程很简单,可以直接上手操作。
     
    2,vim的三种模式
      命令模式    
      命令行模式    
      编辑模式     
     
        命令模式:
          i 当前插入
          I 行首插入
     
          a 当前字符之后插入
          A 行尾插入
     
          o 下一行行插入
          O 上一行插入
     
          x 向后删除一个字符
          X 向前删除一个字符
     
          u 撤回上一步
          Ctrl + r 复原
     
      行操作
        home 或者 shift + 6 ^ 行首
        end 或者 shift + 5 $ 行尾
     
        dd 剪切或者当删除使用
          ndd 为删除多行 n 是数字
     
        yy 复制
          nyy 为复制多行 n 是数字
     
        p 粘贴
     
      词操作
        dw 删除一个词
        yw 复制一个词
     
      gg 跳转到第一行 行首
      GG 跳转到最后一行 行尾
     
      ctrl + v 进入视图块模式,上下移动光标标记需要操作的行,按大写 I 进入编辑模式然后再 # 最后按ESC 完成操作,比如批量注释。
     
    3,vim 保存
      首先在初始状态下 按 :进入对应的编辑模式。
      
      :wq 保存并退出
      :q 不保存退出
      :q! 强制不保存退出
     
      x 也是保存
      X 加密保存退出
       
      shift + zz 可以保存
      ZZ 也可以保存
    :e! 取消所有操作
     
    4,其他 
      可以在vim 下使用 shell 命令进行操作
      :!ls 在命令行下 调用其他命令
       : sh
  • 相关阅读:
    JSON 在 IE 下不执行的问题
    一些UTF8编码问题
    如果你也想做一个Pinterest?
    关于apache虚拟机的NameVirtualHost错误
    如何玩转数据库设计
    mysql 导入数据时 max_allowed_packet 的问题
    几个练习题
    数组,for语句(补10.11)
    MySql数据库
    js基础(补10.10)
  • 原文地址:https://www.cnblogs.com/enjoyco/p/5881742.html
Copyright © 2011-2022 走看看