国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

Vim移動光標快捷鍵匯總

2024-08-27 23:57:07
字體:
供稿:網(wǎng)友
Vim 文本編輯器中,最簡單的移動光標的方式是使用方向鍵,但這種方式的效率太低,更高效的方式使用快捷鍵。

Vim 移動光標常用的快捷鍵及其功能如下面各表所示,需要注意的是,表中所有的快捷鍵都在命令模式(默認狀態(tài))下直接使用。

Vim快捷方向鍵

表 1 Vim光標上、下、左、右移動快捷鍵
快捷鍵功能描述
h光標向左移動一位
j光標向下移動一行(以回車為換行符),也就是光標向下移動
k光標向上移動一行(也就是向上移動)
光標向右移動一位

最初使用,大家可能覺得比較別扭,但熟能生巧,使用此方式移動光標同樣能夠提高編輯速度。

Vim光標以單詞為單位移動

某些情形下,可能需要光標迅速移動至一行中的某個位置,將光標以單詞為單位進行移動就會很方便。

表 2 Vim光標以單詞為單位進行移動
快捷鍵功能描述
w 或 W光標移動至下一個單詞的單詞首
b 或 B光標移動至上一個單詞的單詞首
e 或 E光標移動至下一個單詞的單詞尾
nw 或 nWn 為數(shù)字,表示光標向右移動 n 個單詞
nb 或 nBn 為數(shù)字,表示光標向左移動 n 個單詞

Vim光標移動至行首或行尾

表 3 光標移動到行首或行尾
快捷鍵功能描述
0 或 ^光標移動至當前行的行首
$光標移動至當前行的行尾
n$光標移動至當前行只有 n 行的行尾,n為數(shù)字

Vim光標移動至指定字符

一行中,如果需要將光標移動到當前行的某個特點字符,則可以使用表 4 中的快捷鍵。

表 4 光標移動至指定字符
快捷鍵功能描述
fx光標移動至當前行中下一個 x 字符處
Fx 光標移動至當前行中下一個 x 字符處

Vim光標移動到指定行

表 5 光標移動到指定行
快捷鍵功能描述
gg光標移動到文件開頭
G光標移動至文件末尾
nG光標移動到第 n 行,n 為數(shù)字
:n編輯模式下使用的快捷鍵,可以將光標快速定義到指定行的行首

Vim光標移動到匹配的括號處

程序員在編輯程序時,經(jīng)常會為將光標移動到與一個 "(" 匹配的 ")" (對于 [] 和 {} 也是一樣的)處而感到頭疼。Vim 里面提供了一個非常方便地査找匹配括號的命令,這就是 "%"。

比如,在 /etc/init.d/sshd 腳本文件中(最好還是復制后練習,小心駛得萬年船),想迅速地將光標定位到與第 49 行的 "{" 相對應的 "}" 處,則可以將光標先定位在 "{" 處,然后再使用 "%" 命令,使之定位在 "}" 處,如圖 6 所示。
使用"%"命令定位括號
圖 6 使用"%"命令定位括號
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 栾川县| 宜宾市| 江孜县| 微山县| 拉萨市| 海晏县| 平谷区| 镶黄旗| 含山县| 晋江市| 鹤峰县| 荣昌县| 崇信县| 长海县| 逊克县| 疏附县| 汽车| 平安县| 丹江口市| 松滋市| 辽阳市| 三穗县| 尚志市| 玛沁县| 平谷区| 正镶白旗| 榆社县| 乾安县| 姜堰市| 湘阴县| 全州县| 田林县| 上栗县| 庆元县| 桦甸市| 蕲春县| 游戏| 泊头市| 江安县| 綦江县| 禹州市|