zoukankan      html  css  js  c++  java
  • vim快捷键

    i 在光标前插入
    a 在光标后插入
    o    向下新起一行插入
    I     在行首插入
    A   在行末插入
    O 向上新起一行插入
    r 输入字符替换光标位置的字符
    R 进入输入替换模式
       
    :q 退出
    :q! 强制退出(不保存)
    :wq 保存并退出
    :x  
    保存并退出
    :w filename 另存为filename
    n1,n2 w filename n1行到n2行的数据另存为filename
       
    h j k l   左下上右
    $ 光标到行尾
    0 光标到行首
    ^ 光标到行首(非空白字符)
    gg 光标到文档首行 
    G  光标到文档尾行
    nG 光标到文档n行
    : n 光标到文档n行
    n<Enter> 向下移动n行
    n<Space> 向右移动n字符
       
    ctrl b 上一页
    ctrl f 下一页
    ctrl u 上半页
    ctrl d 下半页
    ctrl e 下滚一行
    ctrl y 上滚一行
       
    zz  当前行置为屏幕中央
    zt 当前行置为屏幕顶端
    zb   当前行置为屏幕底端
       
    v 光标经过的字符被选择
    V 光标经过的行被选择
    y 复制
    yy 复制当前行
    nyy 复制5行
    p 粘贴下到一行
    P 粘贴到上一行
       
    d 删除选中数据
    dd 删除当前行
    ndd 删除n行
    dG 删除,当前行到最后一行
    dw 删除,当前光标到单词尾
    d1G 删除,第一行到当前行
    dnG 删除,第n行到当前行
    D 当前开始删除到行尾
    x 向后删除1个字符
    nx   向后删除n个字符
    X 向前删除1个字符
    nX 向前删除n个字符
       
    /str 从光标位置向下搜索str
    ?str 从光标位置向上搜索str
    n 找下一个
    N 找上一个
    :%s/liao/Liao/g liaohuqiang全部替换成Liaohuiqiang
    :%s/liao/Liao/gc 同上,但是每一个都需要确认
       
    u 撤销
    ctrl r 重复前一个动作
    :e! 还原到文档原始状态
       
    set u 显示行号
    set nonu 取消行号
       
    :55,59> 对55到59行进行缩进
    :55,59< 对55到59行进行反缩进



  • 相关阅读:
    初识WEB:输入URL之后的故事
    ecshop ecmall shopex
    .net 4.5如何使用Async和Await进行异步编程
    C#中yield用法
    安装Ecshop首页出现报错:Only variables should be passed by referen
    Ecshop安装过程中的的问题:cls_image::gd_version()和不支持JPEG
    javascript 操作dom
    使用X-UA-Compatible来设置IE浏览器兼容模式
    createDocumentFragment
    ckfinder在IE10,IE9中的弹出框不能选择,或者不能上传解决方法
  • 原文地址:https://www.cnblogs.com/liaohuiqiang/p/7204544.html
Copyright © 2011-2022 走看看