1. VIM 系列 - 简单入门,拾起兴趣
生活随笔
收集整理的這篇文章主要介紹了
1. VIM 系列 - 简单入门,拾起兴趣
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
目錄
- 1. 認(rèn)識模式
- 1.1 正常模式
- 1.2 插入模式
- 1.3 命令模式
- 1.4 可視模式
- 2. 常用快捷鍵
1. 認(rèn)識模式
vim 一共有四種模:
1. 正常模式 2. 插入模式 3. 命令模式 4. 可視模式1.1 正常模式
vim 打開一個文件時,處于正常模式。
正常模式一般用來瀏覽文件,也可進(jìn)行復(fù)制、粘貼、刪除等操作。
瀏覽文件時,可以采用一些快捷鍵在文本中進(jìn)行跳轉(zhuǎn)。
注:無論當(dāng)前處于什么模式,按下 ESC 鍵 都會回到正常模式。
1.2 插入模式
插入模式:在正常模式下,按下(i/I/a/A)鍵即可進(jìn)入插入模式;當(dāng)我們需要編輯文本時,可以進(jìn)入這個模式。
1.3 命令模式
命令模式:在正常模式下,按下(:)冒號即可進(jìn)入命令模式,這個模式可以輸入vim 的一些命令或是第三方插件的命令。
1.4 可視模式
可視模式:在正常模式下,按下(v)鍵即可進(jìn)入可視模式,按上下鍵可以選中一塊文本,然后對這個文件進(jìn)行操作,和windows鼠標(biāo)選中文本類似。
2. 常用快捷鍵
保存文件&退出:
:w // 保存文件 :q // 退出vi :wq // 保存退出 :wq! // 保存強制退出 :q! // 強制退出 :x // 保存退出光標(biāo)跳轉(zhuǎn):
//字符級 h // 左移一個字符 l // 右移一個字符 f/F<c> // 移動到本行下一個字符<c>、上一個字符<c> t/T<c> // 移動到本行下一個字符<c>之前、上一個字符<c>之后//單詞級 w // 移動到下一個單詞 b // 移動到上一個單詞 e // 移動到當(dāng)前單詞的詞尾 * // 移動到下一個相同的單詞 # // 移動到上一個相同的單詞//行級 j // 移動到下一行 k // 移動到上一行 gg // 跳轉(zhuǎn)到文本第一行 G // 跳轉(zhuǎn)到文本最后一行 <n>gg // 跳轉(zhuǎn)到第n行 <n>l // 跳轉(zhuǎn)到本行的第n列 0 // 跳轉(zhuǎn)到行首 ^ // 跳轉(zhuǎn)到行首第一個非空格字符 $ // 跳轉(zhuǎn)到行尾//函數(shù)級 gd // 跳轉(zhuǎn)到局部變量的定義處//屏幕級 <Ctrl>+f // 向前翻一頁 <Ctrl>+b // 向后翻一頁 <Ctrl>+d // 向前翻半頁 <Ctrl>+u // 向后翻半頁復(fù)制、粘貼、刪除:
// 簡單操作 yw // 復(fù)制單詞 yy // 復(fù)制一行 dw // 刪除單詞 dd // 刪除一行 p // 粘貼// 更復(fù)雜操作(d/y+光標(biāo)移動)//區(qū)域操作(可視化模式選中文本 + d/y)參考:【vim】模式與模式切換
轉(zhuǎn)載于:https://www.cnblogs.com/standardzero/p/10687132.html
總結(jié)
以上是生活随笔為你收集整理的1. VIM 系列 - 简单入门,拾起兴趣的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。