iT邦幫忙

2023 iThome 鐵人賽

DAY 7
1

昨天介紹了指令a、A、i、I,
可從游標前後及行首行尾由Command mode - 命令模式切換到Insert mode - 插入模式
接著繼續編輯文字。

今天要來談談指令 $^

指令 $ 按鍵按法是Shift+4
執行指令後,游標會移動到最後方行尾。
指令 ^ 按鍵按法是Shift+6
執行指令後,游標會移動到最前方行首。

這時來複習一下指令AI
指令A,執行指令後,游標會移動到最後方行尾。
指令I,執行指令後,游標會移動到最前方行首。

可看得出移動的位置是一樣的,
差異在於執行後模式ˇ的不同。

執行指令AI
會由Command mode - 命令模式切換到Insert mode - 插入模式
執行指令 $^
至始至終都會維持在Command mode - 命令模式

指令$、^、A、I簡表

指令 按鍵 移動到位置 執行後模式
$ Shift+4 游標所在行尾(最後面) Command mode - 命令模式
^ Shift+6 游標所在行首(最前面) Command mode - 命令模式
A Shift+a 游標所在行尾(最後面) Insert mode - 插入模式
I Shift+i 游標所在行首(最前面) Insert mode - 插入模式

今日結語

今天介紹了指令$、^,
並與昨天的指令A、I稍作比較,
作用都是將游標移動到行首和行尾,
因兩者執行後的模式不同,
所以要先思考移動到該位置後要做什麼,
再根據當下狀況決定要用哪種指令,
才可節省切換模式的時間。


上一篇
DAY6 Vim指令a、A、i、I
下一篇
DAY8 Vim指令w、W、e、E、b、B
系列文
使用VsVim成長紀錄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言