亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

【九月打卡】第20天-C01復習Vim知識及體系

標簽:
設計工具
  • 课程链接:http://www.xianlaiwan.cn/learn/1129
  • 课程名称:玩转Vim 从放弃到爱不释手
  • 章节名称:
    • 第2章:初识 Vim,想说爱你不容易
      • 2-8:什么是Vim的text object
      • 2-9:Vim复制粘贴与寄存器的使用
  • 讲师姓名:PegasusWang
  • 时间:2022-09-24 22:08

课程内容

  • [number]<command>[text object]
    • number表示次数
    • command表示命令,如d(delete),c(change),y(yank)
    • text object表示文本对象,比如单词w,句子s,段落p
    • i表示指定对象的内容,a表示指定对象及其周围的符号与空格
      • iw/aw
      • is/as
      • ip/ap
  • 复制与粘贴
    • Normal模式下复制使用y(yank),粘贴使用p(paste),或者d(delete)与p
      • 要使用可视模式来选中要复制的地方,再使用上述命令复制粘贴
      • yl来复制当前光标处的字符,否则只能使用先v,后l(表示选中一个字符),再y(表复制)
      • yh用来复制当前光标前面的字符,不包括当前光标处的字符
      • yiw复制一个单词,使用了text object
    • 在编辑模式下,可以使用ctrl + v来粘贴
      • set paste
      • set nopaste
    • vim的寄存器
      • d删除,y复制,x剪切,把内容都放到无名寄存器中
        • 如果想快速交换两个字符的位置,可以x删除字符(其实内容已进入缓冲区),再p粘贴,就把前后两个字符对调
      • 查看寄存器
        • :reg/:register
        • 通过“{register}前缀可以指定寄存器,不指定使用默认无名寄存器
      • 有名寄存器a-z
      • 系统剪贴板:“+
      • :set clipboard=unnamed可以直接复制粘贴系统剪贴板内容

学习心得

Text object竟然让修改变得像是开飞机的感觉
替换
图片描述

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
JAVA開發工程師
手記
粉絲
9
獲贊與收藏
1

關注作者,訂閱最新文章

閱讀免費教程

  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消