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行

  • 相关阅读:
    重置csr
    修改node节点名称
    k8s报错解决
    k8s测试容器之间是否互通
    MyEclipse------executeBatch()使用方法
    MyEclipse------execute()使用方法
    MyEclipse------如何查询MySQL数据库里面表的信息
    MyEclipse------如何连接MySQL
    MyEclipse------从服务器下载文件
    MyEclipse------各种问题解决方法
  • 原文地址:https://www.cnblogs.com/bull_think/p/5862887.html
Copyright © 2011-2022 走看看