zoukankan      html  css  js  c++  java
  • Vim使用技巧

    熟练使用vim快捷键的话 的确会提升效率,所以今天总结下 经常使用的快捷键。以后自己尽量使用快捷键来操作。
    vim常用的模式:命令模式 编辑模式(插入模式) 末行模式
    命令模式:(其实主要常用的就是跳转 删除之类的)
    1.位置跳转
    I 光标移至光标所在行的行首插入 A 在行末附加
    H 当前页的首行 M 当前页的中间 L 当前页的底行
    0 当前行 行首 $ 当前行 行末
    gg ,1G跳到第一行 20G 跳到20行 G 文末

    2.快速删除
    dd 删除当前行 3dd 删除3行 d$ 删除到行尾 d0 删除到行首 dG 删除到文末

    3.复制粘贴
    3yy 复制3行
    P 将复制的内容复制到光标前 p 将复制的内容复制到光标后

    末行模式:
    q q! wq 常用的保存退出
    r 文件名 将文件内容 追加到当前打开的文件中
    w 文件名 将当前内容 写入到另外一个文件
    set nu / set nonu 显示行号设置

    末行模式中,查找并替换较为常用
    s/要查找的内容/替换为的内容/修饰符
    修饰符:
    i 忽略大小写
    g 全局替换 默认情况下 每一行只替换第一次出现
    gc 全局替换 每次替换前询问
    %s/要查找的内容/替换为的内容/修饰符 %整个文件全替换

    小技巧:
    vim 里也可以执行命令 :! date
    可以结合起来使用 r!date 将命令执行结果插入到当前编辑的文件中

  • 相关阅读:
    考研机试 45.skew数
    考研机试 39.大整数因子
    考研机试 37.小白鼠排队
    考研机试 36.中位数
    考研机试 35.最简真分式
    考研机试 30.进制转换
    软工实践第一次作业
    [CF767D] Cartons of milk
    [CF687C] The Values You Can Make
    [CCPC2020绵阳H] Hide and Seek
  • 原文地址:https://www.cnblogs.com/atwo/p/13969237.html
Copyright © 2011-2022 走看看