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 将命令执行结果插入到当前编辑的文件中

  • 相关阅读:
    bzoj 1087 状压dp
    HDU 5289 尺取
    HDU 1693 插头dp入门详解
    字符串操作
    河南省多校联萌(一)
    HDU 4815 概率dp,背包
    HDU4804 Campus Design (轮廓线DP)
    HDU 4828 逆元+catalan数
    HDU 5651 组合+逆元
    天才少年曹原的内心
  • 原文地址:https://www.cnblogs.com/atwo/p/13969237.html
Copyright © 2011-2022 走看看