zoukankan      html  css  js  c++  java
  • Linux vim命令记录

    Ndd  :删除N行

    多行删除 :1,10d

    ctrl+v ,移动光标,ctrl+i,输入#,esc :移动处均会输入#

    gg:文档头

    G:文档尾

    o:下一行,并进入insert模式

    O:上一行并输入

    ctrl+] :ctags 进入标签

    ctrl+o : 返回上一标签

    ctrl+i :前进下一标签

    ctrl+ww :切换窗口

    ctrl+u、d : 上下翻页

     替换:

    • :s/vivian/sky/ 替换当前行第一个 vivian 为 sky 
    • :s/vivian/sky/g 替换当前行所有 vivian 为 sky
    • :n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky 

    vsp:分屏命令

    添加行号: :set number

    ctrl+r:回退

    u:撤销

    移动光标类命令
    h :光标左移一个字符
    l :光标右移一个字符
    space:光标右移一个字符
    Backspace:光标左移一个字符
    k或Ctrl+p:光标上移一行
    j或Ctrl+n :光标下移一行
    Enter :光标下移一行
    w或W :光标右移一个字至字首
    b或B :光标左移一个字至字首
    e或E :光标右移一个字至字尾
    ) :光标移至句尾
    ( :光标移至句首
    }:光标移至段落开头
    {:光标移至段落结尾
    nG:光标移至第n行首
    n+:光标下移n行
    n-:光标上移n行
    n$:光标移至第n行尾
    H :光标移至屏幕顶行
    M :光标移至屏幕中间行
    L :光标移至屏幕最后行
    0:(注意是数字零)光标移至当前行首
    $:光标移至当前行尾
  • 相关阅读:
    【笔记】Maven使用入门
    【笔记】c++文件
    【笔记】IntelliJ IDEA配置Hibernate
    【HTML5校企公益课】第四天
    【c++习题】【17/4/16】动态分配内存
    C#
    C#
    C#
    C#
    C#
  • 原文地址:https://www.cnblogs.com/zl1991/p/7240715.html
Copyright © 2011-2022 走看看