• vim 操作


    1.单行复制19次    esc+yy+19p

    2esc+:+u      回退                 ctrl+r

    3vim  文件名   +行数     :打开文件定义指定行数

    4set number   显示行号

    5异常处理    vi被强行退出  要删除佳欢文件才可继续执行

    6vim 3种工作模式         命令模式 (复制粘贴翻页删除等)      末行模式(保存退出)    编辑模式(编辑文字)

    命令      i     编辑   esc  命令                            命令       :   末行     esc     命令

    7vim   命令

    h j k l 左 下 上 右

    行内移动   w 后移一个单词(不是字母)   b前移   0行首     ^行首    $行尾

    行数移动   gg文件顶部   G文件尾部     

    数字gg   /数字G / 数字  移动到数字对应行 

    屏幕移动  ctrl+b上翻页    ctrl+f 下翻页    H屏幕顶部   M屏幕中间    L屏幕底部

    段落移动 (以空行为准)   {上一段                  }下一段

    括号切换   %     成对括号之间来回切换

    选中文本命令(3种) v        V           ctrl+v

    u 撤销上次命令      ctrl+r  恢复撤销的命令

    删除文本  x:删出光标所在字符或选中文件     d 删除移动命令对应的内容   dd删除光标所在行,ndd复制多行    D删除至尾行

    复制和粘贴

    y复制     yy复制一行     nyy复制多行       p粘贴

    替换命令

    r替换当前字符                    R替换当前行光标后的字符

    缩排和重复执行   >> 向右增加缩进      <<向左减少缩进       重复上次命令

    查找命令   /str    查找str        n向下找   N向上找                                          光标在单词 * 向下找     #向上找

    查找并替换     :%s/就文本/新文本/g

    可视区域范围替换  :s///g

    确认替换   :%s///g                y n   a-all   q-quit    l-last       ^E向下滚屏    ^Y向上滚屏

    插入命令   O上面插入一行   o下面插入一行   I行首插入   i字符前插入   a字符后插入   A行末插入

    末行命令扩展 

    :e。 浏览文件      :n 文件名    新建文件    :w  文件名    另存为

    分屏命令:

    :sp[文件名]   横向分屏                  :vsp[文件名]纵向分屏

    切换窗口 ctrl+w

    w切换下一个窗口r 互换窗口c关闭当前窗口q退出当前窗口o关闭其他窗口

  • 相关阅读:
    友链
    二维码相关学习一
    Nginx 反向代理location与proxy_pass配置规则总结
    redis分布式锁应用
    接口跨域如何验证
    阿里人都在使用的在线诊断工具—Arthas
    JVM: GC过程总结(minor GC 和 Full GC)
    JVM模型
    第三方网站不加载微信公众号的图片解决方案
    bat2exe
  • 原文地址:https://www.cnblogs.com/qj696/p/12258330.html
Copyright © 2020-2023  润新知