vim 游標移動 檢視檔案

2021-10-04 16:34:36 字數 1667 閱讀 3665

參考《鳥哥的linux私房菜 基礎篇 第四版》

移動分類

按鍵功能

助記單個移動h

向左移動乙個字元,相當於 ←鍵盤上

四個鍵位連續分布

h   j   k   l

←  ↓    ↑  →

l

向右移動乙個字元,相當於 →

j

向下移動乙個字元,相當於 ↓想要多次移動,使用組合鍵

「向下移動30行」 使用 「30j」

k

向上移動乙個字元,相當於 ↑

整頁移動ctrl + f

向下移動一頁,相當於 page downfront,前進,一頁

ctrl + b

向上移動一頁,相當於 page upback,後退,一頁

半頁移動ctrl + d

向下移動半頁down,向下,半頁

ctrl + u

向上移動半頁up,       向上, 半頁

首尾跳轉

《行》

0

移動到該行,第乙個字元的位置,相當於 home0,本行 開頭

$

移動到該行,最後乙個字元的位置,相當於 end$,本行 末尾

首尾跳轉

《檔案》

gg

移動到該檔案,第一行相當於 1g,用兩個小寫gg,省事

g

移動到該檔案,最後一行go

指定跳轉

ng

移動到第n行(配合 命令 :set nu )go, 先說目的地n,然後go去

n

向下移動 n 行

Vim 移動游標

移動到該行第乙個非空格的字元處 w 向前移動乙個單詞,將符號或標點當作單詞處理 w 向前移動乙個單詞,不把符號或標點當作單詞處理 b 向後移動乙個單詞,把符號或標點當作單詞處理 b 向後移動乙個單詞,不把符號或標點當作單詞處理 游標移至句首 游標移至句尾 游標移至段落結尾 h 游標移至螢幕頂行 m ...

Vim游標移動

個人覺得,在使用vim的過程中,游標移動速度很影響vim的使用效率,故做了如下總結 整體游標移動 gg 移動游標到檔案第一行 g 移動游標到檔案最後一行 n 移動游標到檔案第n行,等同於ngg或者ng 螢幕移動 ctrl f 向前翻頁 ctrl b 向後翻頁 ctrl e 向前滾屏 ctrl y 向...

VIM 游標移動

行移動 向上移動一行,按 號向上移動一行 map dd2kp 向下移動一行,按 號向上移動一行 map ddp 插入模式下游標移動 向下乙個字元的後面插入 ioremap la 代表 ctrl l 退出插入模式,進入標準模式 l 在標準模式下是向後移動乙個字元,a 進入模式,向字元後插入 向上乙個字...