iT邦幫忙

2023 iThome 鐵人賽

DAY 23
0
自我挑戰組

使用VsVim成長紀錄系列 第 23

DAY23 Vim重複指令;、,

  • 分享至 

  • xImage
  •  

今天要講的是單行的重複指令 ;,
像是針對指令fFtT的重複。
接著來看看使用方式吧。

指令;、,使用方式

  • 執行指令 ;
    從游標位置向後重複上的指令

  • 執行指令 ,
    從游標位置向前重複上的指令

指令;、,範例

接著讓我們看看範例吧,
先假設程式碼如下。

let data = 'Hello Word';

若是游標在H的位置,
let data = 'Hello Word';

執行後所在位置以粗體字表示

  • 首先執行指令 fo 
    let data = 'Hello Word';

  • 接著執行指令 ;,就會重複上個指令fo 
    let data = 'Hello Word';

若是句子很長,
可以連續下指令 ; 來尋找重複的字元。
若是按過頭了要回到前一個位置,
下指令 , 往回找就可以了。

使用指令t的情境也是相同的。

若是游標在H的位置,
let data = 'Hello Word';

執行後所在位置以粗體字表示

  • 首先執行指令 to 
    let data = 'Hello Word';

  • 接著執行指令 ;,就會重複上個指令to 
    let data = 'Hello Word';

同樣的,
若是按過頭了要回到前一個位置,
下指令 , 往回找就可以了。

今日結語

單行的重複指令通常我是算錯當下要找的字元,
所以需要再重複一次,
或是重複按過了頭才會用到這些指令。


上一篇
DAY22 Vim指令組合複習part2
下一篇
DAY24 Vim重複指令n、N
系列文
使用VsVim成長紀錄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言