• vim简单的文本编辑命令


    <blockquote>:e! enter</blockquote>
    消除所有这次编辑的,回到原来文件的样子。不过此文件还是打开状态.
    <blockquote>:q! enter</blockquote>
    消除所有的编辑,回到原来文件的样子,并且离开vim.
    <blockquote>:w! filename

    :w! newfilename</blockquote>
    如果文件存在,则覆盖现有的文件,如果文件不存在,则创建新文件,并且将内容写入新文件里面。
    <blockquote>hjkl</blockquote>
    上下左右移动。

    &nbsp;

    在一行中移动:
    <blockquote>0 移动到一行的开头

    $ 移动到一行的结尾

    w e b 词的移动</blockquote>
    更改文本:
    <blockquote>cw 从光标到这个单词的结尾更改

    c2b 从光标往前2个单词

    c$ 从光标到本行结尾

    c0 从光标到本行开头

    c^ 从光标到本行开头不是空格的地方

    cc 整一行的内容更改,原来光标位置并不重要,它会直接换掉整行文本</blockquote>
    vi命令的一般形式:
    <blockquote>(command)(text object)

    (command)(number)(text object)

    (number)(command)(text object)

    command 部分是更改命令c,d,y等

    text object 则是光标移动命令w,b,0,$等

    number 则是数字</blockquote>
    字符的更改:
    <blockquote>r 把一个字符替换成另一个,结束不需要按ESC。

    x 把一个字符删除

    5x 删除5个字符

    xp 交换两个字符

    ~ 更改大小写</blockquote>
    删除命令:
    <blockquote>dw 删除光标位置的单词,单词后的空白也会被删除

    db 向前删除一个单词

    d$ d0

    dd 删除整行

    2dd 删除2行

    D=d$ 删除光标到整行最后</blockquote>
    移动文本,在vi中采用“删除后再置放文本”的方法使文本移动,就像使用“剪切与粘帖”一样。
    <blockquote>p put 将缓冲区的文本放在光标后,大写的P命令则把文本放置在光标前。如果你移动了一行以上的文本,p命令把移动的文本放在光标后的新一行,如果你移动的文本不到一行,p命令把移动的文本放在光标之后的同一行上。

    y yank 将一段文本复制下来再于别的地方使用,yp  可以与任何移动命令使用,比如yw,y$,4yy</blockquote>
    重复一条命令:
    <blockquote>.  句号来重复前一编辑命令</blockquote>
    撤销一条命令:
    <blockquote>u  撤销上一条命令</blockquote>
    &nbsp;

    更多插入文本的方法:
    <blockquote>A  在一行的结尾处附加文本

    I  在一行的开头处插入文本

    o 在光标所在位置的下一行打开新行

    O 在光标所在位置的上一行打开新行

    s 删除光标所在位置的字符后再替换文本

    S 删除一整行后再替换文本

    R  用新的字符覆盖现有的字符</blockquote>
    插入命令的数值参数:
    <blockquote>50i*ESC 插入50个星号

    25a*.ESC 插入25对 *.</blockquote>
    &nbsp;
    <blockquote>J 合并两行</blockquote>

  • 相关阅读:
    (4)事件处理——(1)事件处理(Handling Events)
    S/4HANA服务订单Service Order的批量创建
    如何给SAP C4C的产品主数据division配置出新的下拉选项
    为什么S/4HANA的生产订单创建后会自动release
    为什么S/4HANA的销售订单创建会触发生产订单的创建
    SAP云平台对Kubernetes的支持
    什么是SAP GUI的client
    SAPGUI系统登录页面配置的SAProuter有什么用
    SAP R/3系统的R和3分别代表什么含义,负载均衡的实现原理
    一些通过SAP ABAP代码审查得出的ABAP编程最佳实践
  • 原文地址:https://www.cnblogs.com/liweilijie/p/4984595.html
Copyright © 2020-2023  润新知