Fork me on GitHub

vim 一些技巧备忘

:3,5t.              # 把第 3 行到第 5 行的内容复制到当前行下方
:t5                 # 把当前行复制到第 5 行下方
:t.                 # 复制当前行到当前行下方(等价于普通模式下的 yyp)
:t$                 # 把当前行复制到文本结尾
:'<,'>t0            # 把高亮选中的行复制到文件开头

:m+1                # 下移 1 行
:m-2                # 上移 1 行
:8,10m2             # 把当前打开文件的第 8~10 行内容移动到第 2 行下方
      ddp   #上下换行
      xp    #左右交换字母
      qa        #录制
      @a        #执行
      10@a      #执行n次
      qa,b,c,d,e,...      #指明其他寄存器
    :verbose imap <CR> 
posted @ 2023-03-04 18:09  Cloudhan  阅读(32)  评论(0编辑  收藏  举报