• vim中操作的快捷键


    vim命令模式下的相关操作

    保存退出:ZZ 

    代码格式化:gg=G

    光标的移动:

      上下移动:h j k l

      光标移动到行首:0

      光标移动到行尾:$

      光标移动到文件头部:gg

      光标移动到文件尾部:G

      光标迅速移动到第N行:nG

      光标向下移动n行:N+回车
    删除命令:

      删除光标前字符:X

      删除光标后字符:x

      删除一个单词:dw(删除光标所在单词后面的部分)

             若要删除整个单词,光标应该在单词最前面

      删除前半行:d0

      删除后半行:d$,D

      删除光标所在行:dd(其实是剪切操作)

      删除n行:ndd

      删除所有内容:ggdG,Gdgg

    撤销命令:

      撤销:u

      反撤销:Ctrl+r

    复制与粘贴

      复制一行:yy

      复制N行:nyy

      粘贴光标所在位置的下一行:p

      粘贴到光标所在位置的上一行:P

    替换操作

      光标盖住所要替换的字符 r+要替换的内容

      连续替换多个字符:R+ 要替换的字符

    查找命令:

      /+要查找的内容 从光标所在行向下搜索

      ?+要查找的内容 :从光标所在行向上搜索

      关键字切换 n 向下切换 N向上切换

      #:光标先移动到带搜索的单词上,键盘输入# 号

    查看man 文档

      章节号+ K

      man n + 要查找的内容

    可视模式下的操作快捷键:

      命令模式进入可视模式:v

      选中:移动光标

      复制:y

      删除: d

      粘贴到光标的后面:p

      粘贴到光标后面:P

    命令模式切换到文本编辑模式

    a:在光标后面插入

    A:在行尾插入

    i:在光标前插入

    I:在行首开始插入

    o:在光标下一行创建空行插入

    O:在光标所在上一行插入

    s:以牺牲光标所在字符插入

    S:一牺牲一行为代价插入

    从命令模式切换到末行模式

    冒号

    s:

  • 相关阅读:
    IOS--UILabel的使用方法详细
    一个人不成熟的六大特征:
    UIView
    objective-c 错题
    洛谷P1039 侦探推理(模拟)
    洛谷P1038 神经网络(bfs,模拟,拓扑)
    FBI树-数据结构(二叉树)
    二叉树遍历(flist)(二叉树,已知中序层序,求先序)
    求先序排列(二叉树已知中序和后序,求先序)
    哈理工2015暑假集训 zoj 2975 Kinds of Fuwas
  • 原文地址:https://www.cnblogs.com/--lr/p/11430450.html
Copyright © 2020-2023  润新知