Vim游標定位

2022-03-16 04:20:27 字數 985 閱讀 1380

比如向定位到1141行的話

應該這樣: 輸入先輸入vim abc.txt

輸入:ngg1141(冒號也要輸入);

*定位到指定行n:

輸入"ng".

或輸入"ngg".

或輸入":n"

這裡,n就是指定的行的行號.注意,有時候g=gg.

*跳到螢幕頂部:

輸入「h」.

這裡,停在第乙個非空字元上。加乙個數字n,是指距視窗頂部的行數(如'nh'正數第n行)

*跳到螢幕底部:

輸入「l」.

這裡,停在第乙個非空字元上。加乙個數字,是指距視窗底部的行數(如'nl'倒數第n行)

*跳到螢幕中間:

輸入「m」.

這裡,停在第乙個非空字元上。

*跳到檔案首:

輸入"gg".

*跳到檔案尾:

輸入「g」.

*游標移至句尾:

輸入")".

*游標移至句首:

輸入"(". 

*游標移至段落開頭:

輸入"}". 

*游標移至段落結尾:

輸入"。

*開啟當前游標單詞下的檔案:

輸入「gf」。

這裡,假設當前的游標在相應的檔名上面,例如「main.c」等等。

*切換到上次開啟檔案:

輸入「[ctrl]^」。

這裡,例如我們輸入了gf進入某個檔案,可以輸入[ctrl]^來回到剛才的檔案,這個命令只能在當前和上乙個檔案之間切換,不能後退多步。

*後退到某個曾經瀏覽過的位置:

輸入"[ctrl]o".

流行的文字編輯器通常都有前進和後退的功能,可以在檔案中曾經瀏覽過的位置之間來回移動。在vim中多次輸入"[ctrl]o"可以執行後退。

*前進到某個曾經瀏覽過的位置:

輸入"[ctrl]i".

或輸入"[tab]".

這樣,如果執行過後退,在vim中多次輸入"[ctrl]o"可以執行前進。

vim 游標定位

在 vi 中,移動游標和編輯是兩件事,正因為區分開來,所以可以很方便的進行游標定 位和編輯.因此能更快一點移動游標是很有用的.文中的c 表示ctrl,大小寫敏感。游標定位 還需結合搜尋。游標定位 h或 h 向左移乙個字元 j或 j或 n 向下移一行 k或 p 向上移一行 l或空格 向右移乙個字元 w...

Vim游標定位操作快捷鍵

vim游標定位操作快捷鍵 按頁 向上翻整頁 ctrl f f meaning forward 向下翻整頁 ctrl b b meaning backward 按半頁 向上翻半頁 ctrl u u meaning up 向下翻半頁 ctrl d d meaning down 按行 向上翻一行 ctrl...

文字框 游標定位

文字框 游標定位 請不久做專案,需要在文字框輸入問題,輸入乙個則查詢一次,然後需要重新定位到文字框才能連續查詢 之前看到用createtextrange的方法處理,但是來說的話還是有點囉嗦,而且相容性不好 在非ie下失效,後來琢磨了半天想到用jquery試試,結果發現很ok,簡單又簡潔兩句搞定,還相...