类Unix系统下,vim各种模式之间的切换
生活随笔
收集整理的這篇文章主要介紹了
类Unix系统下,vim各种模式之间的切换
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 普通命令模式
- 插入模式(編輯模式)
- 臨時切換到普通命令模式
- 可視模式(文本選擇模式)
- 底行命令模式(EX 命令模式)
普通命令模式
vim 的默認模式就是普通命令模式, 使用 vim 打開文件就進入普通命令模式。
插入模式(編輯模式)
在普通命令模式下輸入以下命令,以不同方式進入插入模式。按 Esc 返回普通命令模式
| i | 切換到插入模式,i在當前游標前(就是游標左邊)插入字符 |
| I | 在行首插入 |
| a | 切換到插入模式,a在當前游標后(就是游標右邊)插入字符 |
| A | 在行末插入 |
| o | 切換到插入模式,o在當前行后(就是當前行的下面)插入一個新行 |
| O | 在當前行前(就是上面)插入一個新行 |
在字符或者行可視模式下輸入以下命令,也可以進入插入模式。
| Shift + i | 切換到插入模式,光標跳到選中字符所在行首,在行首插入字符 |
| Shift + a | 切換到插入模式,在當前游標后插入字符,游標會后移一個字符,此時插入字符相當于是在游標后移前所在位置的后面插入字符 |
在塊可視模式下輸入以下命令,也可以進入插入模式。
| Shift + i | 切換到插入模式,光標跳到選中區域左上角 |
| Shift + a | 切換到插入模式,光標跳到選中區域右上角 |
臨時切換到普通命令模式
在插入模式下,輸入下面的快捷鍵可以臨時切換到普通命令模式下。
| Ctrl + o | 進入命令模式并在執行一個命令后自動返回插入模式。很常用 |
可視模式(文本選擇模式)
所謂“可視”,就是被選中的字符會“高亮”顯示。
在普通命令模式下輸入以下命令,可以進入不同的可視模式。
| v | 切換到按字選擇文本的可視模式。再次按下 v 退出“字符可視模式” |
| V 或 Shift + v | 切換到按行選擇文本的可視模式,按上下箭頭來選擇行。再次按下 V 退出“行可視模式” |
| Ctrl + v | 切換到按塊選擇文本的可視模式,按上下左右箭頭來選擇矩形區域。它選中屏幕上的一個矩形區域。以按下 Ctrl + v 的位置為一個角,光標所在位置為它的對角。再次按下 Ctrl + v 退出“塊可視模式” |
底行命令模式(EX 命令模式)
在普通命令模式下,輸入冒號進入底行命令模式。按 Esc 返回普通命令模式。
| : | 切換到底行模式,可以在最底一行輸入命令 |
總結
以上是生活随笔為你收集整理的类Unix系统下,vim各种模式之间的切换的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux安装系统手动分区(linux
- 下一篇: IntelliJ IDEA for Ma