zoukankan      html  css  js  c++  java
  • Vim快捷键

    1. vim环境设置

      vim行为记录文件路径   ~/.viminfo

      vim环境设置文件路径   ~/.vimrc

      在~/.vimrc里手动写入以下(双引号“表示注释):

      set nohlsearch  "高亮
      set backspace=2  "用退格健删除
      set autoindent  "自动缩排
      set ruler    "显示最后一行状态
      set showmode    "左下角一行状态
      set nu    "显示行号
      set bg=dark   "底色
      syntax on   "语法检验,颜色显示

    2. Vim快捷键

      vim有三种模式,一般模式可变换到编辑与命令行模式,但编辑模式与命令行模式不能互换。

      1 一般模式  

        vim filename    -- vi进入一般模式

        [esc]    -- 回到一般模式

        [page down]    -- 屏幕向下移动一页

        [Page Up]    -- 屏幕向上移动一页

        0 或[Home]    -- 移动到这一行的最前面

        $ 或[End]    -- 移动到这一行的最后面

        G    -- 移动到文件的最后一行

        gg   -- 移动到文件的第一行

        V   -- 光标经过的反白选择

        [ctrl]+V    -- 以长方形的方式选择

        y    -- 复制反白的地方

        d    -- 删除反白的地方

        p    -- 粘贴到光标下一行

        dd    -- 删除光标所在的这一行

        ndd    -- n是数字,删除光标所在这一行下n行

        yy    -- 复制光标所在的这一行

        nyy  -- n是数字,复制光标所在这一行下n行

        /word    -- 向下寻找word的字符串

        :1,$s/word/word2/g    -- word2替换所有的word

      2 切换到编辑模式

        i    -- 从目前光标所在处插入

        o    -- 在目前光标所在的下一行插入新一行

        R    -- 替换光标所在的文字,直到[Esc]为止

      3 命令行模式

        :w    -- 将编辑的数据写入硬盘文件中

        :q   -- 离开vim

        :!q   -- 强制离开不保存

        :wq   -- 保存后离开

      4 多窗口

        :sp filename   -- 打开一个新窗口

        [ctrl]+w+下箭头   -- 光标移动到下方窗口

        [ctrl]+w+上箭头   -- 光标移动到上方窗口

  • 相关阅读:
    qcow2文件压缩
    raw格式镜像文件压缩并转换为qcow2格式
    centos7 install virt-sysprep
    镜像简介
    QEMU 使用的镜像文件:qcow2 与 raw
    ubuntu14.04中国源
    less css下载及编绎工具
    分布式计算中WebService的替代方案: RPC (XML-RPC | JSON-RPC)
    Asp.net WebServer
    C#取调用堆栈StackTrace
  • 原文地址:https://www.cnblogs.com/yifengBlog/p/4519569.html
Copyright © 2011-2022 走看看