iT邦幫忙

2023 iThome 鐵人賽

DAY 8
0
自我挑戰組

使用VsVim成長紀錄系列 第 8

DAY8 Vim指令w、W、e、E、b、B

  • 分享至 

  • xImage
  •  

今天要來講解指令wWeEbB
這些指令可以依文字字串將游標移動到字串的不同位置,
首先我們可以來對看看Vim的指令表,
分別在字母旁寫了註解,
也讓人比較好記憶
w - next word
e - end word
b - prev word
(用back比較好記,回到字首)

那我們就一個一個來看吧。

指令w、W、e、E、b、B使用方式

執行指令w游標會移動到下個字串字首
執行指令e游標會移動到游標所在字串字尾,若已經在字尾就會移動到下個字串的字尾,
執行指令b游標會移動到游標所在字串字首,若已經在字首就會移動到上個字串的字首,

而大寫的WEB作用方向一樣,
但這些大寫指令在移動時只認空格斜線斷行

這些指令的方向性要特別注意,
指令we會向後,指令b向前。

指令w、e、b範例

舉例來說:有一行程式碼如下

let data = 'Hello Word';

若是游標在第二個l的位置,
let data = 'Hello Word';

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

  • 執行指令w
    let data = 'Hello Word';

  • 執行指令e
    let data = 'Hello Word';

  • 執行指令b
    let data = 'Hello Word';

今日結語

通常要移動到的位字都是以字串移動,
因此這三個方向移動的指令必須要熟悉操作,
才能更快的定位到要移動到的位置。


上一篇
DAY7 Vim指令$、^
下一篇
DAY9 Vim指令h、j、k、l
系列文
使用VsVim成長紀錄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言