首先我們可以觀察到看到Vim指令表的範圍,
操作範圍只有到鍵盤文字按鍵區,
是沒有包含上下左右的按鍵區的,
所以今天要來介紹的指令h、j、k、l,
就是我們Vim的方向鍵,
讓操作可以留在原來的操作範圍內。
指令 | 方向 |
---|---|
h | 左 |
j | 下 |
k | 上 |
l | 右 |
光是控制上下左右看起來也是個相當沒效率的操作,
所以這些指令可以搭配數字作使用,
舉例來說:
要移動到現在位置的下面15行
下指令15j
(15:行數,j:向下)
要移動到現在位置的上面22行
下指令22k
(22:行數,k:向下)
以此類推,就能快速移動到我們想要的位置了。
今天介紹了Vim的方向鍵,
指令j和k上下比較常會用到,
而指令h和l左右則較少使用,
因為通常會被昨天教的w、e、b取代,
畢竟可直接定位到字首或字尾,
又或是找到指定字母的位置(後面會講),
畢竟在一串程式碼中要數到第幾個位子在移動過去實在太沒效率了。