• vim操作


    i 从当前光标位置字符之前开始插入文本,vim进入“输入状态”
    a 从当前光标位置字符之后开始追加文本,vim进入“输入状态”
    o 从当前行之后开始追加一行文本,vim进入“输入状态”
    :光标移动到屏幕最下面一行,并进入“命令状态”。
    vim在“输入状态”可以输入字符、回车换行、回格删除前一个字符(包括回车换行符)
    esc 退出输入模式,回到光标状态

    vim中光标的移动:

    ctrl+f 向后翻页
    ctrl+b 向前翻页
    $ 移动光标到当前行最后一个字符
    0 移动光标到当前行第一个字符
    gg 光标移动到第一行
    G 光标移动到最后一行
    : 进入命令状态 
    命令状态下的操作:
    w 将文件存盘
    q 退出vim,回到命令行。如果文件被改变了,但没有存盘,会有警告信息,使用q!可以忽略警告信息直接退出。
    x 存盘并且退出
    0 光标跳到第一行
    nn nn代表一个数字,表示跳到第nn行
    $ 跳到文件最后一行,注意0和$跟“光标状态”移动光标到行首和行末的操作很相似,再注意“光标模式”下也有移动光标到第一行、最后一行的方法,可以对照记忆
    :wq 保存并退出
    yy 拷贝光标所在当前行到缓冲区(相当于剪贴板,但与通常电脑的剪贴板不是一个,不能互相粘贴)
    p 把缓冲区内容插入粘贴到当前光标行之后的一行
    x 删除光标所在的一个字符
    dd 删除光标所在的一行

    例如:   vim + 文件名      打开文件

         i           进入编辑模式,进行编辑

         :wq         进入命令模式,保存并退出即可





  • 相关阅读:
    互斥锁和条件变量实现生产者消费者问题
    信号量实现生产者消费者问题
    IPC进程间通信---共享内存
    IPC进程间通信---消息队列
    图的遍历---广度优先遍历和深度优先遍历
    图的两种存储方式---邻接矩阵和邻接表
    内存分配---FF、BF、WF三种算法
    C++的前置++、后置++和前置--、后置--
    IPC进程间通信---信号量
    Linux进程间通信---管道和有名管道
  • 原文地址:https://www.cnblogs.com/Jokerguigui/p/11684854.html
Copyright © 2020-2023  润新知