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