zoukankan      html  css  js  c++  java
  • vim简明教程

    在shell中新建一个文件

    # vim a.txt

    vim有三种模式:一般模式、插入模式、底行模式

    三种工作模式


    1.命令模式


    移动光标
    hjkl
    yy 复制
    nyy 从光标向下复制n行

    0 移动光标到行首
    $ 移动光标到行尾

    快速移动光标
    gg 到文件首行首列
    nG 移动到第n行
    G 到文件尾行首列

    p 粘贴
    np 在当前行向下粘贴n次

    dd 删除/剪切光标所在行
    ndd 从当前向下删除/剪切n行

    w 光标移动到下一个word的第一个字符上
    e 光标移动到下一个word的最后一个字符上
    b 光标移动到上一个word的第一个

    ctrl + f 向前翻一屏
    ctrl + b 向后翻一屏

    r 替换光标当前字符
    R 连续替换光标,ESC结束
    u 撤销
    Ctrl + r 恢复

    进入插入模式
    i 在光标前插入
    I 行首插入
    o 在下一行新建一行
    O 在上一行新建一行
    a 在光标后追加
    A 在行末尾进行追加
    s 删除光标所在字符,并插入
    S 删除当前行,并插入


    / 搜索的字符串 n向下一个,N向上一个
    ? 搜索的字符串 n向下一个,N向上一个


    2.插入模式(编辑)

     编写内容,注意:一般模式下所有的字符命令失效。

    3.底行模式


    :set nu[mber] 显示行号
    :set nonu[mber] 不显示行号
    :w 保存
    :q 退出
    :wq 保存退出 ZZ快捷键
    :q! 强制退出
    :n 把光标移动到第n行

  • 相关阅读:
    Bundle类
    AlertDialog
    认识Android
    TextView属性详解
    Android中设置文字大小的定义类型
    理解偏差
    python爬虫实验2
    python爬虫实验
    PHP sql注入漏洞修复(字符串型)
    java实现远程控制
  • 原文地址:https://www.cnblogs.com/bull_think/p/5862887.html
Copyright © 2011-2022 走看看