iT邦幫忙

2023 iThome 鐵人賽

DAY 16
0
自我挑戰組

使用VsVim成長紀錄系列 第 16

DAY16 Vim指令%、(、)

  • 分享至 

  • xImage
  •  

昨天講了用指令 [] 定位到括號的方式,
那們將天要講的指令也和括號有關。

  • 指令 %
    當游標停留在一邊的括號時要如何移動到另一邊對應的括號呢?
    所以今天要講的指令 % 就可以幫助找到對應的括號。

  • 指令 ()
    分別向前或向後移動到空白行或段落的最前面

指令%、(、)使用方式

  • 執行指令 %
    會從現在游標位置的括號移動到相對應的括號

  • 執行指令 (
    會從現在游標位置向前移動到空白行段落的最前面

  • 執行指令 )
    會從現在游標位置向後移動到空白行段落的最前面

指令%範例

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

console.log(data1+data2);

若是游標在前小括弧的位置,
console.log ( data1+data2);

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

  • 執行指令 %
    console.log(data1+data2 ) ;

若是在執行一次,就會移動到原來的位置

  • 執行指令 %
    console.log ( data1+data2);

今日結語

指令 () 我就不帶範例了,
因為需要較大篇幅的程式碼使用這指令比較能感受出來效果。
利用兩天的時間把Vim的括號講完,
這兩天的指令也可以連著使用,
再搭配其他指令也可以有很好的操作。


上一篇
DAY15 Vim指令[、]
下一篇
DAY17 Vim指令v、V
系列文
使用VsVim成長紀錄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言