iT邦幫忙

2023 iThome 鐵人賽

DAY 9
0
自我挑戰組

使用VsVim成長紀錄系列 第 9

DAY9 Vim指令h、j、k、l

  • 分享至 

  • xImage
  •  

首先我們可以觀察到看到Vim指令表的範圍,
操作範圍只有到鍵盤文字按鍵區,
是沒有包含上下左右的按鍵區的,
所以今天要來介紹的指令hjkl
就是我們Vim的方向鍵,
讓操作可以留在原來的操作範圍內。

指令h、j、k、l簡表

指令 方向
h
j
k
l

指令h、j、k、l範例

光是控制上下左右看起來也是個相當沒效率的操作,
所以這些指令可以搭配數字作使用,
舉例來說:

  • 要移動到現在位置的下面15行
    下指令15j
    (15:行數,j:向下)

  • 要移動到現在位置的上面22行
    下指令22k
    (22:行數,k:向下)

以此類推,就能快速移動到我們想要的位置了。

今日結語

今天介紹了Vim的方向鍵,
指令jk上下比較常會用到,
而指令hl左右則較少使用,
因為通常會被昨天教的web取代,
畢竟可直接定位到字首或字尾,
又或是找到指定字母的位置(後面會講),
畢竟在一串程式碼中要數到第幾個位子在移動過去實在太沒效率了。


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

尚未有邦友留言

立即登入留言