zoukankan      html  css  js  c++  java
  • vim 常用命令

    :q!    若曾修改过档案,又不想储存,使用 ! 为强制离开不储存档案。
    :wq    储存后离开,若为 :wq! 则为强制储存后离开 
    
            跳动
    [Ctrl] + [f]    屏幕『向下』移动一页,相当于 [Page Down]按键
    [Ctrl] + [b]    屏幕『向上』移动一页,相当于 [Page Up] 按键
    0/[Home]        移动到这一行的最前面字符处
    $/[End]         移动到这一行的最后面字符处
    n<space>        那个 n 表示『数字』,例如 20 。按下数字后再按空格键,光标会向右移动这一行的 n 个字符。例如 20<space> 则光标会向后面移动 20 个字符距离。
    nG              n 为数字。移动到这个档案的第 n 行。例如 20G 则会移动到这个档案的第 20 行(可配合 :set nu)
            搜索
    /word           向光标之下寻找一个名称为 word 的字符串。例如要在档案内搜寻 vbird 这个字符串,就输入 /vbird 即可! 
    ?word           向光标之上寻找一个字符串名称为 word 的字符串。
    n               代表重复前一个搜寻的动作。
    
            删除(字符)
    x                x 为向后删除一个字符(相当于 [del] 按键)
    X                X 为向前删除一个字符(相当于 [backspace]按键)
    nx               n 为数字。连续向后删除 n 个字符。举例来说,我要连续删除 10 个字符, 『10x』。
            删除(行)
    dd               删除游标所在的那一整行
    ndd              n为数字。删除光标所在的向下n行,例如20dd 则是删除 20 行
    d$               删除游标所在处,到该行的最后一个字符
    d0               那个是数字的0,删除游标所在处,到该行的最前面一个字符
            复制
    yy               复制游标所在的那一行
    nyy              n为数字。复制光标所在的向下n行,例如20yy 则是复制 20 行
    y$               复制光标所在的那个字符到该行行尾的所有数据
    y0               复制光标所在的那个字符到该行行首的所有数据
            粘贴
    p                p将已复制的数据贴在光标下一行
    P                P将已复制的数据贴在光标上一行
            换行
    J                将光标所在行与下一行的数据结合成同一行
            撤销
    u                复原前一个动作。
    [Ctrl]+r         重做上一个动作。
    .                重复前一个动作的意思
  • 相关阅读:
    CSP-S 2019游记
    南校五天集训游记
    web.xml模板
    JDBC Template的基本使用
    Spring AOP(3)使用AspectJ xml配置
    Spring AOP(2)使用AspectJ注解
    Spring Aop(面向切面编程)
    Spring Bean管理3(xml与注解混合使用)
    Python核心技术与实战——十二|Python的比较与拷贝
    test
  • 原文地址:https://www.cnblogs.com/shuaixianbohou/p/10097753.html
Copyright © 2011-2022 走看看