zoukankan      html  css  js  c++  java
  • 【基础篇】1.vim复制黏贴跳转

    ====================复制黏贴跳转===============

    选中单词, viw

    复制单词,yiw

    剪切单词,diw

    黏贴的是字符的话,在光标之前黏贴,P(大写) ; 在光标之后黏贴 p (小写)

    黏贴的是行的话,在光标前一行黏贴,P  ; 在光标后一行黏贴 p

    高亮选中要被替换的单词,ve (e 代表end) vb 选中光标位置到单词开头的字符(b代表begin)

    黏贴刚才复制的内容,p,此时被替换的内容会被复制到无名寄存器

    选中前一次高亮选中的内容,gv

    剪切当前位置到单词结尾的字符,de , 被剪切的内容在无名寄存器中

    在某个位置设置一个锚 m{char}, 调到设置的锚处`{char}

    交换两个字符的位置,xp

    交换两行的位置,ddp

    改写当前行,cc  用c开头的命令会进入编辑模式,这也为什么叫做改写。

    改写光标所处的单词,ciw

    跳转到行首字符 shift + 6 (即^) 或者 0

    跳转到行尾字符 shift + 4 (即$)

    跳转到行首并编辑 I (大写i)

    跳转到行尾并编辑 A

    将当前字符大小写切换~ (波浪号)

    在当前行找某个字符 f{char}

    替换光标当前字符为某个字符 r{char}



  • 相关阅读:
    learn go memoization
    learn go return fuction
    Java5 并发学习
    Java中的protected访问修饰符
    LinkedBlockingQueue
    BlockingQueue的使用
    Java并发编程:Callable、Future和FutureTask
    Java线程池的工作原理与实现
    SQL Server中Delete语句表名不能用别名
    请问JDBC中IN语句怎么构建
  • 原文地址:https://www.cnblogs.com/john123/p/11623452.html
Copyright © 2011-2022 走看看